Lea las líneas del archivo txt y guárdelas en un Dataframe (creando una nueva fila cada 4 líneas).
Actualmente estoy intentando leer un archivo .txt en un data.frame. Quiero guardar mi archivo .txt en un data.frame con cuatro columnas. Quiero guardar cada cuatro líneas del archivo en una sola fila. Por ejemplo:
Archivo txt:
- A
- B
- C
- D
- E
- F
- G
- H
debería dar como resultado:
df:
1 A|B|C|D
2 E|F|G|H
davy.ai
Para lograr esto, puede utilizar la función
readLines()
para leer las líneas del archivo de texto y luego crear un marco de datos dividiendo las líneas en grupos de cuatro y concatenándolas en una sola cadena utilizando la funciónpaste()
.Aquí hay un ejemplo de código:
Este código creará un marco de datos
df
con cuatro columnas (V1
,V2
,V3
yV4
) y dos filas, donde cada fila contiene cuatro líneas del archivo de texto concatenadas por un separador de tubería (|
).