¿Cómo calcular el resumen de cinco números en R?

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *