¿Cómo usar la función de resumen en R?

En este artículo, discutiremos la función de resumen en el lenguaje de programación R.

La función de resumen se utiliza para devolver lo siguiente a partir de los datos proporcionados.

  • Min: El valor mínimo en los datos dados
  • 1st Qu: El valor del 1er cuartil (percentil 25) en los datos dados
  • Mediana: El valor de la mediana en los datos dados
  • 3er Qu: El valor del 3er cuartil (percentil 75) en los datos dados
  • Max: El valor máximo en los datos dados

Sintaxis :

summary(data)

Donde, los datos pueden ser un vector, marco de datos, etc.

Ejemplo 1: Uso de summary() con Vector

Aquí vamos a crear un vector con algunos elementos y obtener las estadísticas de resumen.

R

# create a vector wit 10 elements
data = c(1: 5, 56, 43, 56, 78, 51)
  
# display
print(data)
  
# get summary
print(summary(data))

Salida :

Ejemplo 2: Uso de summary() con DataFrame

Aquí vamos a obtener el resumen de todas las columnas en el marco de datos.

R

# create a dataframe with 3 columns
data = data.frame(col1=c(1: 5, 56, 43, 56, 78, 51),
                  col2=c(100: 104, 56, 43, 56, 78, 51),
                  col3=c(1: 5, 34, 56, 78, 76, 79))
  
# display
print(data)
  
# get summary
print(summary(data))

Salida :

Ejemplo 3: Uso de summary() con columnas específicas de DataFrame

Aquí podemos obtener un resumen de columnas particulares del marco de datos.

Sintaxis :

summary(dataframe)

R

# create a dataframe with 3 columns
data = data.frame(col1=c(1: 5, 56, 43, 56, 78, 51),
                  col2=c(100: 104, 56, 43, 56, 78, 51),
                  col3=c(1: 5, 34, 56, 78, 76, 79))
  
# display
print(data)
  
# get summary of column 1 and column 3
print(summary(data[c('col1', 'col3')]))

Salida :

Ejemplo 4: Uso de summary() con modelo de regresión

Aquí también podemos calcular el resumen() para el modelo de regresión lineal. Podemos crear un modelo de regresión lineal para las columnas del marco de datos usando la función lm() .

Sintaxis :

summary(lm(column1~column2, dataframe))

R

# create a dataframe with 3 columns
data = data.frame(col1=c(1: 5, 56, 43, 56, 78, 51),
                  col2=c(100: 104, 56, 43, 56, 78, 51))
  
# create the model for regression with 2 columns
reg = lm(col1~col2, data)
  
# get summary of the model
summary(reg)

Salida :

Ejemplo 5: Uso de summary() con el modelo ANOVA

Aquí aov() se usa para crear un modelo anova que significa análisis de varianza.

Sintaxis :

summary(aov(col1 ~ col2, data))

Ejemplo :

R

# create a dataframe with 3 columns
data = data.frame(col1=c(1: 5, 56, 43, 56, 78, 51),
                  col2=c(100: 104, 56, 43, 56, 78, 51))
  
# create the model for anova model with 2 columns
reg = aov(col1 ~ col2, data)
  
# get summary of the model
summary(reg)

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

Deja una respuesta

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