i)我正在导入为csv数字文件,现在可以作为列表L使用。来自应用
sapply(L, class)
我知道我的数字现在是因素。为什么是这样?我用了几次这个,我总是得到一个数字列表。现在重要的问题是:如何在不丢失列表结构(即成员名称)的情况下将这些因素转换为数字?
ii)鉴于列表L为
L <- list(c(1,1,3),c(2,4),rep(c(2,3),each=7))
names(L)<-c("A","B","C")
假设我们只有结果列表L.如何从L中检索字符串c(“A”,“B”,“C”)的向量?
非常感谢!
答案 0 :(得分:0)
感谢您的帮助。
将您的评论与dec
命令相结合解决了我的问题。使用以下方法在csv文件中完美地读取所有内容:
temp <- read.csv2("my_file.csv", stringsAsFactors = FALSE, dec = ".")
其中dec= "."
代表小数点分隔符。