我的CSV文件顶部有5行信息,这些信息与文件本身无关,我不需要它们。
这些信息行只有2列,而标题和数据行(从第6行开始)有8列。这似乎是问题的原因。
我尝试使用read.csv中的skip函数跳过这些行,也使用了read.table。
df = read.csv("myfile.csv", skip=5)
df = read.table("myfile.csv", skip=5)
但是这仍然给我相同的错误信息,即:
Error in read.table("myfile.csv", :empty beginning of file
另外:警告信息:
(注:本句为说明,非翻译内容)
1: In readLines(file, skip) : line 1 appears to contain an embedded nul
2: In readLines(file, skip) : line 2 appears to contain an embedded nul
...
5: In readLines(file, skip) : line 5 appears to contain an embedded nul
我怎样才能将这个.csv文件读入R,而不会因为前5行的空值导致问题?
fread
函数可以在自动检测要跳过的行数后读取csv文件(https://dev59.com/1GUp5IYBdhLWcg3wXGkZ#15333597) - Jealie