我有一个带有“character”类的变量,例如:
class(itc$`Mobile-cellular telephone subscriptions`)
[1] "character"
(itc$`Mobile-cellular telephone subscriptions`)
[1] "19'709'038" "3'400'955" "43'227'643" "71'336" "13'884'532"
当我使用as.numeric
时,所有值都变为NA。
答案 0 :(得分:0)
我们可以使用str_extract
library(stringr)
sapply(str_extract_all(itc$`Mobile-cellular telephone subscriptions`, '[0-9.]+'), as.numeric)