【问题标题】:How to add new column containing letters from an existing column (tidyr)如何添加包含现有列中字母的新列(tidyr)
【发布时间】:2021-12-29 14:54:09
【问题描述】:

我有这样的数据:

value 列中的字母是描述值的注释。

我需要创建一个附加列,其中仅包含值列中的字母和数字,“:”将保留它们的位置。

例如,我知道我需要使用正则表达式。 //w 这样就可以了。

有没有一种简单的方法可以做到这一点,例如在 tidyr 中?

谢谢你:)

【问题讨论】:

标签: r dataset tidyr


【解决方案1】:
library(tidyverse)
df %>%
  separate(value, into = c('number', 'letter'), sep = ' ')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-26
    • 2020-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多