【问题标题】:Extract column without replacing the original one提取列而不替换原始列
【发布时间】:2017-10-06 16:13:00
【问题描述】:

我想借助正则表达式从列中提取一些值。我正在尝试使用以下代码:

df <- extract(df, Präfixkosten_2, into = c('Präfixkosten_2_1','Präfixkosten_2_2'), '(MBC-[^\\s]+) (.*)')

效果很好。 Präfixkosten_2 分为 Präfixkosten_2_1 和 Präfixkosten_2_2。但是原始列 Präfixkosten_2 将被两个新列删除/替换。

有没有办法在不替换原始列的情况下做到这一点?

【问题讨论】:

    标签: r regex extract


    【解决方案1】:

    使用remove=FALSE:

    extract(..., remove = FALSE)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-08
      • 2011-12-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多