0

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")?

非常感谢!

4

1 回答 1

0

谢谢你的帮助。

将您的评论与dec命令结合起来解决了我的问题。使用以下方法在 csv 文件中读取一切正常:

temp <- read.csv2("my_file.csv", stringsAsFactors = FALSE, dec = ".")

其中dec= "."代表小数点分隔符。

于 2014-07-09T07:28:25.357 回答