1
嗨我已經看了很多其他的qns /答案,並沒有能夠解決強制從列表形式到數字形式。如果它是有用的,該列表最初是從一個因素(並且是1×33行)中繪製的。從列表轉換爲數字
我的目錄被定義爲:
tmpseqsf[[1]]
其中規定:
TradeValue
1 72914431
2 25325
3 20139
4 ...
因此,基於其他方面的建議(#2等),我使用:
tmpx <-as.numeric(tmpseqsf[[1]])
,但我得到錯誤:
Error: (list) object cannot be coerced to type 'double'
而剛剛確認一切都沒有發生:
is.numeric(tmpseqsf[[1]])
[1] FALSE
有什麼事我完全丟失?
試試' as.numeric(unlist(tmpseqsf [[1]]))' – ahly
謝謝啊 - 當然轉換爲數字形式,但值從72914431改爲31 – Tim
如果這些值是類型因子,那麼你應該用'as .numeric(as.character(unlist(tmpseqsf [[1]])))' – ahly