【问题标题】:Converting abbreviated "numbers" into numbers in R [duplicate]将缩写的“数字”转换为R中的数字[重复]
【发布时间】:2017-01-26 18:43:26
【问题描述】:

我在 R 中有一个数据框,其货币值例如 $25,000$2,000,000 分别输入为 25K2M。数据框很大,有什么办法可以,例如,将所有2M's 更改为2000000's?

【问题讨论】:

    标签: r type-conversion analysis bigdata


    【解决方案1】:

    在字母上尝试 gsub():

    df$variableName <- gsub("M", "000000", df$variableName)
    df$variableName <- gsub("K", "000", df$variableName)
    

    等等……

    完成后可能会转换课程class(df$variable) &lt;- "numeric"

    【讨论】:

    • 解决了!非常感谢
    猜你喜欢
    • 2013-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-03
    • 1970-01-01
    • 2018-08-05
    • 2020-10-20
    • 1970-01-01
    相关资源
    最近更新 更多