我必须阅读一个 CSV 文件,其中包含一些注释行(以 # 开头)以及数据行。 fread
函数用于读取此 CSV 文件。
config <- fread("Configuration.csv")
在这个文件中的行数不是固定的,它们可能会被更改。如何在没有这些注释行的情况下阅读 CSV。
提前致谢!!!
最佳答案
您可以尝试在之前而不是之后使用 grep 清理数据:
config <- fread("grep -v '^#' Configuration.csv")
更新:
如果使用 fread() 的目的只是将数据转换为 data.table,则可以使用 read.table() 代替默认的 comment.char="#",然后将结果转换为 data.table:
config <- as.data.table(read.table(header = TRUE, "Configuration.csv"))
关于r - 使用 "fread",如何从 csv 中删除注释行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55568068/