【发布时间】:2018-05-02 06:08:25
【问题描述】:
我试图阅读我使用命令tri2016 <- fread("TRI_2016_US.csv") 从Here 下载的有毒释放清单 (TRI) csv 文件,但它警告我丢弃第 1 行的项目太少或太多而不能列名称或数据。
但是,tri2016_1 <- read.csv("TRI_2016_US.csv") 读取它时没有给出任何错误和正确的列名!使用tri2016_1 <- fread("TRI_2016_US.csv", header=TRUE) 仍然会产生警告并且仍然忽略标题。
TRI 文件有 108 列,标题行包含特殊字符。列列表在Pdf file(第 7 页的附录 A)中列出。
有没有办法让fread 读取这些 csv 文件以及标题?
还是我应该坚持使用tri2016 <- as.data.table(read.csv("TRI_2016_US.csv")) 而不必担心?
【问题讨论】:
标签: r csv data.table