我想在R的read.csv
函数中指定colClasses
选项。在我的数据中,第一列time
基本上是一个字符向量,而其余的列都是数值型的。
data <- read.csv("test.csv", comment.char="" ,
colClasses=c(time="character", "numeric"),
strip.white=FALSE)
在上述命令中,我希望R将time
列读入为"字符",其余部分为数值。虽然在命令完成后,data
变量确实具有正确的结果,但是R返回了以下警告信息。我想知道如何修复这些警告?警告信息:
1:在'colClasses'中并非所有列名都存在
2:在tmp[i[i>0L]] <- colClasses中:要替换的项目数量不是替换长度的倍数