【发布时间】:2021-04-14 03:27:29
【问题描述】:
我有一个列中包含字符串的数据框。如何仅提取大写字母的子字符串并将它们添加到另一列?
这是一个例子:
fecha incident
1 2020-12-01 Check GENERATOR
2 2020-12-01 Check BLADE
3 2020-12-02 Problem in GENERATOR
4 2020-12-01 Check YAW
5 2020-12-02 Alarm in SAFETY SYSTEM
我想创建另一个列,如下所示:
fecha incident system
1 2020-12-01 Check GENERATOR GENERATOR
2 2020-12-01 Check BLADE BLADE
3 2020-12-02 Problem in GENERATOR GENERATOR
4 2020-12-01 Check YAW YAW
5 2020-12-02 Alarm in SAFETY SYSTEM SAFETY SYSTEM
我尝试过使用正则表达式 str_sub 或 str_extract_all,但我认为我做错了。
【问题讨论】:
-
使用 dput() 共享数据会更容易提供帮助。
-
我很乐意,但实际数据是保密的......
-
我是说分享你的所有数据。只是您已经共享的数据,只是在一个更容易复制和粘贴的地方。
标签: r string dataframe substring