我试图将列表形式转换为数字形式。如果有用的话,该列表最初是从一个因子中绘制的(并且是1x33行)。
我的列表定义如下:
tmpseqsf[[1]]
提供以下内容:
TradeValue
1 72914431
2 25325
3 20139
4 ...
基于其他建议(Stackoverflow等),我使用:
tmpx <-as.numeric(tmpseqsf[[1]])
但是我收到了错误信息:
Error: (list)对象无法强制转换为'double'类型
并且确认没有发生任何事情:
is.numeric(tmpseqsf[[1]])
[1] FALSE
我有什么地方完全没有理解吗?
as.numeric(unlist(tmpseqsf[[1]]))
。 - ahlyas.numeric(as.character(unlist(tmpseqsf[[1]])))
进行转换。 - ahly