Hola Estimados/as

Estoy necesitando calcular los porcentajes para cada categoría de la
variable "tipo de prestación" sobre el total de casos de todas las
categorías para cada año (anio).

Con este código que pego abajo puedo hacer los porcentajes de cada
categoría pero sobre el total de todos los casos.

base_ancha<-suaci_reclamos %>%
  group_by(anio,TIPO_PRESTACION) %>%
  dplyr::summarise(cantidad_reclamos=sum(n_reclamos)) %>%
 
mutate(porcentaje_tpres=round(cantidad_reclamos/sum(cantidad_reclamos)*100,digits=4))
%>%
  ungroup()

Adjunto la base original sobre la que estoy trabajando (suaci_reclamos) y
el resultado al que llego corriendo el código de arriba (base_ancha)...y un
excel donde en la columna "Necesito_esto" figura el cálculo que necesito.

Lo intenté de varias formas pero no logro que quede así!

Muchas gracias!

Saludos, Juan.

Attachment: base_ancha.csv
Description: MS-Excel spreadsheet

Attachment: suaci_reclamos.csv
Description: MS-Excel spreadsheet

Attachment: esto_necesito.xlsx
Description: MS-Excel 2007 spreadsheet

_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a