En este artículo, aprenderemos a usar read.delim() en el lenguaje de programación R.
Ejemplo 1: Uso de la función read.delim() para leer un archivo de texto separado por espacios
La función read.delim() se usa para leer archivos de texto delimitados en el lenguaje R. No necesita ningún paquete externo para funcionar. Esta función convierte un archivo de texto delimitado en un marco de datos y se puede usar para leer una variedad de archivos separados por espacios, por ejemplo, CSV.
Sintaxis:
read.delim(archivo, encabezado)
dónde:
- archivo: determina el nombre del archivo que se leerá con la ruta completa.
- encabezado: valor booleano que determina si la primera línea representa el encabezado de la tabla. El valor predeterminado es VERDADERO.
En este ejemplo, estamos leyendo un marco de datos de un archivo de texto separado por espacios usando la función read.delim() en lenguaje R.
Archivo de texto en uso:
Programa:
R
# read the space separated dataframe data_frame <- read.delim('sample.txt') # view data frame data_frame
Producción:
group y x 1 category1 55 -0.15703480 2 category1 63 0.63781188 3 category1 62 -1.59689179 4 category1 59 -0.61527367 5 category1 64 0.80799947 6 category1 73 1.03513951 7 category1 56 0.67577537 8 category1 66 -0.37485984 9 category1 73 0.14448351 10 category1 68 -0.53013492 11 category1 63 0.57979608 12 category1 74 -0.08396805 13 category1 67 -0.63099142 14 category1 50 -0.49751923
Ejemplo 2: uso de la función read.delim() para leer un archivo de texto separado por símbolos manuales
Para leer un archivo de texto separado por un símbolo manual, usamos el parámetro sep para determinar el símbolo que separa los datos en el archivo de texto. De esta forma, podemos leer valores separados por comas, valores separados por tabulaciones, etc.
Sintaxis:
read.delim(archivo, sep)
dónde:
- archivo: determina el nombre del archivo que se leerá con la ruta completa.
- sep: determina el delimitador de la tabla. El valor predeterminado es una pestaña (\t).
En este ejemplo, estamos leyendo un marco de datos de un archivo de texto separado por comas usando la función read.delim() con el parámetro sep en el lenguaje R.
Archivo de texto en uso:
Programa:
R
# read the tab separated dataframe data_frame <- read.delim('my_data.txt', sep=',') # view data frame data_frame
Producción:
group y x 1 category1 63 0.95195245 2 category1 77 -1.68432491 3 category1 72 0.03062164 4 category1 67 -1.56885679 5 category1 69 -0.35835908 6 category1 53 -0.87003090 7 category1 73 -0.88877644 8 category1 64 0.67040206 9 category1 66 -0.20397715 10 category1 58 -0.29472917 11 category1 68 -1.47210730 12 category1 68 -1.40288930 13 category1 65 -0.14653898 14 category1 70 0.76216057 15 category1 71 -0.21718205 16 category1 64 0.72430687 17 category1 70 -0.24907560 18 category1 60 -1.24296149
Publicación traducida automáticamente
Artículo escrito por mishrapriyank17 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA