readr :: read_file escape nul character

时间:2018-04-19 07:37:30

标签: r readr nul

我有一个结构严重的文本文件,我想将其转换为整洁的数据框。作为第一步,我需要阅读整个文件,我想使用readr::read_file("my_file.txt")来完成。不幸的是,read_file()几行之后停止读取文件而没有抛出错误或警告。

我尝试使用readr::read_lines()readLines()阅读该文件。 read_lines()也停止阅读,这次只省略了某些行的后部。然而,readLines()返回了一些警告,例如

Warning messages:
1: In readLines("data/fdb_export.txt") :
  line 1544 appears to contain an embedded nul

使用readLines("my_file", skipNul = TRUE)可以完全读取所有行。

readr中是否有类似的功能?该文件相当大,如果我不必在行中读取它然后将其折叠,它将节省一些时间。

0 个答案:

没有答案