我正在尝试使用data.table / fread将文件读入R.有些字段有前导零,我只想以字符形式读取数据并手动修复它们。但是,我无法弄清楚如何将此传达给恐惧。我正在尝试这个,它通常会分配char,num等类型:
prop1 <- data.frame(fread("C:\\myFile.csv"), stringsAsFactors = F, colClasses = c(rep('character',58)))
我错过了什么?
答案 0 :(得分:5)
您的colClasses
参数位置错误。它必须位于fread()
内,而不是data.frame()
内。试试这个:
prop1 <- data.frame(fread("C:\\myFile.csv",
colClasses = c(rep("character", 58))),
stringsAsFactors = FALSE)
data.table
使用prop1 <- fread("C:\\myfile.csv", colClasses = 'character', data.table = FALSE)
更多的规范来实现这一点:
adapterRecyclerView!!.setListener { v ->
SomeCodehere....
}
答案 1 :(得分:4)
简单地说:
colClasses=c("character")