【问题标题】:Remove underscore from a string in R [duplicate]从R中的字符串中删除下划线[重复]
【发布时间】:2016-04-23 12:17:51
【问题描述】:

在我的 data.frame 中,我有一列类型为 character,其中所有值如下所示:123_456(三位数字,一个下划线,三位数字)。

我需要将这些值转换为numericas.numeric(my_dataframe$my_column) 给我一个NA。因此我需要先删除下划线,才能做到as.numeric

请问我该怎么做?

谢谢

【问题讨论】:

  • "...codez-repz 共生体从此过上了幸福的生活"

标签: r


【解决方案1】:

我们可以使用sub

as.numeric(sub("_", "", my_dataframe$my_column))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-19
    • 2012-10-12
    • 2015-12-05
    • 1970-01-01
    • 2021-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多