Displaying 2 results from an estimated 2 matches for "1,2011".
Did you mean:
1,201
2016 Aug 18
2
Porcentajes por grupos
...de modo:
datos$p_Valores <- datos[, Valores/sum(Valores), by=MesAño]
pero no funciona, porque pega un data.table en una única variable:
In `[<-.data.table`(x, j = name, value = value) :
Supplied 2 items to be assigned to 5849 items of column 'pValores'
(recycled leaving remainder of 1 items).
El cálculo es correcto, pero si:
head(datos)
#Solo copio y pego la columna de interés:
pValores
1: 2011-1,2011-1,2011-1,2011-1,2011-1,2011-1,
2: 0.17677003,0.08411600,0.06379952,0.05113864,0.04911275,0.04214248,
3: 2011-1,2011-1,2011-1,2011-1...
2016 Aug 17
3
Porcentajes por grupos
...lor dado (valores) como
porcentaje de la suma de ese mismo valor pero agrupando por una tercera
columna (en este caso, podría ser Mes-Año). El resultado sería el que se ve
en la var: "EnR"
Necesito además que ese resultado quede pegado en mi data.frame.
Año Mes AñoMes Factor Valores enR
2015 1 2015-1 a 105 0.25
2015 1 2015-1 b 104 0.24
2015 1 2015-1 c 109 0.25
2015 1 2015-1 d 110 0.26
2015 2 2015-2 a 115 0.17
2015 2 2015-2 b 116 0.17
2015 2 2015-2 c 118 0.17
2015 2 2015-2 d 220 0.32
2015 2 2015-2 e 110 0.16
2015 3 2015-3 a 99 0.24
2015 3 2015-3 b 98 0.24
2015 3 2015-3 c 105 0.26
2015...