str()
La función en R Language se utiliza para mostrar de forma compacta la estructura interna de un objeto R. Puede mostrar incluso la estructura interna de listas grandes que están anidadas. Proporciona una salida de trazador de líneas para los objetos R básicos que le permiten al usuario conocer el objeto y sus componentes. Se puede utilizar como alternativa a . summary()
pero str()
es más compacto que summary()
. Brinda información sobre las filas (observaciones) y columnas (variables) junto con información adicional como los nombres de las columnas, la clase de cada columna seguida de algunas de las observaciones iniciales de cada una de las columnas.
Sintaxis: str(objeto, …)
Parámetro:
objeto: Cualquier objeto R sobre el que se requiere información.
Ejemplo 1:
# R program to display # structure of a list # Creating a list gfg <- list(2, 4, 5, 6, 7, 9, 13, 15, 3, 1) # Calling str() function str(gfg)
Producción:
List of 10 $ : num 2 $ : num 4 $ : num 5 $ : num 6 $ : num 7 $ : num 9 $ : num 13 $ : num 15 $ : num 3 $ : num 1
Aquí, podemos observar la salida que es una descripción del objeto gfg . Menciona que es una lista que tiene 10 componentes. En las siguientes filas, muestra cada uno de ellos junto con su clase, es decir, numérica en este caso.
Ejemplo 2:
# R program to display structure # of a pre-defined dataset # Importing Library library(datasets) # Importing dataset head(airquality) # Calling str() function str(airquality)
Aquí, head(airquality)
se mostrarán las primeras filas del marco de datos. Después de ejecutar, se mostrará el siguiente resultado.
Producción :
Ozone Solar.R Wind Temp Month Day 1 41 190 7.4 67 5 1 2 36 118 8.0 72 5 2 3 12 149 12.6 74 5 3 4 18 313 11.5 62 5 4 5 NA NA 14.3 56 5 5 6 28 NA 14.9 66 5 6 'data.frame': 153 obs. of 6 variables: $ Ozone : int 41 36 12 18 NA 28 23 19 8 NA ... $ Solar.R: int 190 118 149 313 NA NA 299 99 19 194 ... $ Wind : num 7.4 8 12.6 11.5 14.3 14.9 8.6 13.8 20.1 8.6 ... $ Temp : int 67 72 74 62 56 66 65 59 61 69 ... $ Month : int 5 5 5 5 5 5 5 5 5 5 ... $ Day : int 1 2 3 4 5 6 7 8 9 10 ...
Nos proporciona la información de que el conjunto de datos de calidad del aire es un marco de datos con 153 observaciones (filas) de 6 variables (columnas). Luego nos informa sobre cada variable una por una de la siguiente manera, la primera columna con el nombre Ozono es de tipo entero seguido de algunos de sus valores y la segunda columna se llama Solar.R que también es de tipo entero seguido de algunos de sus valores. contenidos y así sucesivamente.
str()
será realmente útil cuando no estemos seguros del contenido de un objeto, ya que nos ayudará a obtener una vista previa rápida del contenido y la estructura del objeto. Esto también ayudará a revelar problemas en la denominación de las columnas, la clase del contenido, etc., si existen.
Publicación traducida automáticamente
Artículo escrito por anupama0699 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA