我目前是R的新手(我有基本知识,仅此而已),并且在数据框中存在一个小问题:
我想在这里做的是:
我想可以通过for循环来实现,但是尝试之后我可以说我不习惯。
感谢您的回答
Rémi
答案 0 :(得分:0)
与此类似的解决方案可能更全面:
parseBigNumbers <- function(vec) {
vec <- gsub("K", "e+3", vec)
vec <- gsub("M", "e+6", vec)
as.numeric(substr(vec, 2, nchar(vec)))
}
df$Wage <- parseBigNumbers(df$Wage)
df$Value <- parseBigNumbers(df$Value)