¿Cómo usar read.delim en R?

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

Deja una respuesta

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