我在R中有一个数据框,其中包含$25,000
和$2,000,000
等货币值,分别作为25K
和2M
输入。数据框是庞大的,所以我有什么方法可以将2M
的所有内容更改为2000000
?
答案 0 :(得分:0)
在字母上尝试gsub():
df$variableName <- gsub("M", "000000", df$variableName)
df$variableName <- gsub("K", "000", df$variableName)
依此类推......
在完成class(df$variable) <- "numeric"
时可能会转换课程。