我有一个csv文件,看起来像这样 -
#this is a dataset
#this contains rows and columns
ID value1 value2 value3
AA 5 6 5
BB 8 2 9
CC 3 5 2
Run Code Online (Sandbox Code Playgroud)
我想读取除那些注释行之外的csv文件.有可能读到提到当它是'#'时跳过那些行.但是这里问题是注释后有一个空行,而且对于我不同的csv文件,它可以是各种数量的注释行.但是主标题将总是从"ID"开始,我想读取csv.
有可能以某种方式指定何时从那里读取ID?如果是,那么请举个例子.
提前致谢!!
Kon*_*lph 13
read.delim('filename', comment.char = '#')
Run Code Online (Sandbox Code Playgroud)
默认情况下将自动跳过空行(blank.lines.skip = TRUE).您还可以指定要跳过的固定行数skip = number.但是,不可能指定它应该从给定的行开始读取'ID'(但就像我说的那样,这里没有必要).