En este artículo, discutiremos cómo calcular el resumen de cinco números en el lenguaje de programación R.
El resumen de cinco números también se conoce como diagrama de caja. devolverá cinco valores que son:
- El valor mínimo presente en los datos dados.
- El valor del primer cuartil presente en los datos dados
- El valor mediano presente en los datos dados.
- El valor del tercer cuartil presente en los datos dados
- El valor máximo presente en los datos dados
Método 1: Usando fivenum()
Esta función obtendrá el resumen de cinco números de los datos dados
Sintaxis :
fivanum(data)
Ejemplo 1 : obtener el resumen de cinco números del vector
R
# create the vector with 10 elements data=c(1:10) # get five summary print(fivenum(data))
Producción:
[1] 1.0 3.0 5.5 8.0 10.0
Ejemplo 2: obtenga el resumen de cinco números en el marco de datos
R
# create the dataframe with 4 columns data=data.frame(col1=c(1:10),col2=c(23:32), col3=c(11:20),col4=c(34:43)) # display print(data) # get five summary of col1 print(fivenum(data$col1)) # get five summary of col2 print(fivenum(data$col2)) # get five summary of col3 print(fivenum(data$col3)) # get five summary of col4 print(fivenum(data$col4))
Producción:
También podemos obtener un resumen de cinco números de varias columnas a la vez usando sapply con la función fivenum()
Sintaxis:
sapply(marco de datos, cinconum)
Ejemplo: obtenga un resumen de cinco números de varias columnas a la vez
R
# create the dataframe with 4 columns data=data.frame(col1=c(1:10),col2=c(23:32), col3=c(11:20),col4=c(34:43)) # display print(data) # get five summary of col1,col2,col3 print(sapply(data[c('col1','col2','col3')], fivenum))
Producción:
Método 2: Usar diagrama de caja()
Esto generará una gráfica que representa los cuartiles mínimo, máximo, mediano, primero y tercero
Sintaxis:
boxplot(data)
Ejemplo: obtener el resumen de cinco números del vector
R
# create the vector with 10 elements data=c(1:10) # get five summary print(boxplot(data))
Producción:
Publicación traducida automáticamente
Artículo escrito por sireeshakanneganti112 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA