【发布时间】:2015-10-07 00:05:20
【问题描述】:
我从网络服务器下载了一些数据,包括为人类格式化的价格,包括美元和千位分隔符。
> head(m)
[1] $129,900 $139,900 $254,000 $260,000 $290,000 $295,000
我能够摆脱逗号,使用
m <- sub(',','',m)
但是
m <- sub('$','',m)
不删除美元符号。如果我尝试mn <- as.numeric(m) 或 as.integer,我会收到一条错误消息:
警告消息:强制引入的 NAs
结果是:
> head(m)
[1] NA NA NA NA NA NA
如何删除 $ 符号?谢谢
【问题讨论】: