Leer líneas de un archivo en programación R – función readLines()

readLines()La función en R Language lee líneas de texto de un archivo de entrada. La readLines()función es perfecta para archivos de texto ya que lee el texto línea por línea y crea objetos de carácter para cada una de las líneas.

Sintaxis: readLines(ruta)

Parámetro:
ruta: ruta del archivo

Ejemplo 1:

# R program to illustrate
# readLines() function
  
# Store currently used directory
path <- getwd()
  
# Write example text to currently used directory
write.table(x = "the first line\nthe second line\nthe third line",
            file = paste(path, "/my_txt.txt", sep = ""),
            row.names = FALSE, col.names = FALSE, quote = FALSE)
  
# Apply readLines function to txt file
my_txt <- readLines(paste(path, "/my_txt.txt", sep = ""))
my_txt

Producción:

[1] "the first line"  "the second line" "the third line"

Ejemplo 2:

# R program to illustrate
# readLines() function
  
# Store currently used directory
path <- getwd()
  
# Write example text to currently used directory
write.table(x = "the first line\nthe second line\nthe third line",
            file = paste(path, "/my_txt.txt", sep = ""),
            row.names = FALSE, col.names = FALSE, quote = FALSE)
  
# Apply readLines function to first two lines
my_txt_ex2 <- readLines(paste(path, "/my_txt.txt", sep = ""),
                        n = 2)
my_txt_ex2

Producción:

[1] "the first line"  "the second line"

Publicación traducida automáticamente

Artículo escrito por akhilsharma870 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 *