Displaying 2 results from an estimated 2 matches for "datosinn".
Did you mean:
datosinner
2016 Aug 17
3
Porcentajes por grupos
...e sería aprox:
c <- datos[ , .(SumPorGrupo=sum(Valores)), by= .(MesAño)]
datos$enRv <- datos$Valores/c$SumPorGrupo[which(c == datos$MesAño)]
Pero como era de esperarse, no funciona :(
Entonces, podría resolverlo usando SQL:
datos$enRv <- sqldf("SELECT Valores/SumPorGrupo AS EnR FROM datosINNER
JOIN c ON datos.MesAño = c.MesAño")
Y ahí sí. Pero me parece que debe haber una función que lo haga
directamente sobre el data.frame, ¿no?
Luego, quisiera una forma "extendida", donde el resultado sea para las
clases que definen dos variables (en el ejemplo, datos$Mes y datos$Año...
2016 Aug 18
2
Porcentajes por grupos
...mPorGrupo=sum(Valores)), by= .(MesAño)]
>> datos$enRv <- datos$Valores/c$SumPorGrupo[which(c == datos$MesAño)]
>> Pero como era de esperarse, no funciona :(
>> Entonces, podría resolverlo usando SQL:
>> datos$enRv <- sqldf("SELECT Valores/SumPorGrupo AS EnR FROM datosINNER
>> JOIN c ON datos.MesAño = c.MesAño")
>> Y ahí sí. Pero me parece que debe haber una función que lo haga
>> directamente sobre el data.frame, ¿no?
>>
>> Luego, quisiera una forma "extendida", donde el resultado sea para las
>> clases que definen...