En este artículo, discutiremos cómo importar archivos .dta en el lenguaje de programación R.
Hay muchos tipos de archivos que contienen conjuntos de datos, por ejemplo, CSV, archivo de Excel, etc. Estos se usan ampliamente con el lenguaje R para importar o exportar conjuntos de datos a archivos. Uno de esos formatos es DAT, que se guarda con la extensión .dat. Estos archivos de datos son utilizados por aplicaciones compatibles como archivos de base de datos y son utilizados por el software IWIS Chain Engineering para su formato de archivo de base de datos.
Para importar archivos .dat en R Language, usamos la función read_dta() de la biblioteca de paquetes de refugio para leer archivos .dat en un marco de datos. La función read_dat() toma el nombre del archivo como argumento y devuelve el archivo .dat como un marco de datos. Para usar la función read.dat() al principio, necesitamos instalar el paquete Haven.
Para instalar la biblioteca de paquetes Haven, usamos:
install.packages("haven")
Luego, importamos el paquete Haven a la consola R y usamos la función read_dat() para leer el archivo .dat en un marco de datos.
Sintaxis: dataframe <- read.dat(“file.dat” )
donde, file.dat: determina el nombre del archivo junto con la ruta relativa desde el directorio de trabajo.
Ejemplo 1: estamos importando un archivo .dat desde el directorio de trabajo en el lenguaje R. El archivo .dat se puede descargar desde aquí .
R
# load library haven library(haven) # import .dat file data <- read_dta("Sample.dta") # print head and summary of data frame print("Top 6 Entries of data frame:") head(data) print("summary:") summary(data)
Producción:
Top 6 Entries of data frame: # A tibble: 6 x 1 y <dbl> 1 15.0 2 17.3 3 16.4 4 19.3 5 17.7 6 17.5 summary: y Min. :13.53 1st Qu.:15.95 Median :17.09 Mean :17.16 3rd Qu.:18.50 Max. :20.40
Ejemplo 2: estamos importando un archivo .dat desde fuera del directorio de trabajo utilizando su dirección absoluta en el lenguaje R. El archivo .dat se puede descargar desde aquí .
R
# load library haven library(haven) # import .dat file data <- read_dta("C:/Users/Priyank Mishra/Sample.dta") # print head and summary of data frame print("Top 6 entries of data frame:") head(data) print("summary:") summary(data)
Producción:
Top 6 entries of data frame: # A tibble: 6 x 1 y <dbl> 1 15.0 2 17.3 3 16.4 4 19.3 5 17.7 6 17.5 summary: y Min. :13.53 1st Qu.:15.95 Median :17.09 Mean :17.16 3rd Qu.:18.50 Max. :20.40
Publicación traducida automáticamente
Artículo escrito por mishrapriyank17 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA