En este artículo, discutiremos cómo usar la función agregada en el lenguaje de programación R.
La función de agregado() se utiliza para obtener las estadísticas de resumen de los datos por grupo. Las estadísticas incluyen media, min, sum. máximo, etc.
Sintaxis :
agregado(marco de datos$columna_agregada, lista(marco_de_datos$columna_de_grupo), DIVERTIDO)
dónde
- dataframe es el dataframe de entrada.
- added_column es la columna que se agregará en el marco de datos.
- group_column es la columna que se agrupará con FUN.
- FUN representa suma/media/mín/máx.
Ejemplo 1 : programa R para crear con 4 columnas y agrupar con temas y obtener los agregados como mínimo, suma y máximo.
R
# create a dataframe with 4 columns data = data.frame(subjects=c("java", "python", "java", "java", "php", "php"), id=c(1, 2, 3, 4, 5, 6), names=c("manoj", "sai", "mounika", "durga", "deepika", "roshan"), marks=c(89, 89, 76, 89, 90, 67)) # display print(data) # aggregate sum of marks with subjects print(aggregate(data$marks, list(data$subjects), FUN=sum)) # aggregate minimum of marks with subjects print(aggregate(data$marks, list(data$subjects), FUN=min)) # aggregate maximum of marks with subjects print(aggregate(data$marks, list(data$subjects), FUN=max))
Salida :
Ejemplo 2: programa R para crear con 4 columnas y agrupar con sujetos y obtener el promedio (media).
R
# create a dataframe with 4 columns data = data.frame(subjects=c("java", "python", "java", "java", "php", "php"), id=c(1, 2, 3, 4, 5, 6), names=c("manoj", "sai", "mounika", "durga", "deepika", "roshan"), marks=c(89, 89, 76, 89, 90, 67)) # display print(data) # aggregate average of marks with subjects print(aggregate(data$marks, list(data$subjects), FUN=mean))
Salida :
Publicación traducida automáticamente
Artículo escrito por manojkumarreddymallidi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA