中的R数据帧的新列我有以下dataframe-称它为创建基于现有列和一组参数
S.No Action Taken
1 Advance Booking
2 Before Launch
3 After Launch
4 Re Launch
5 Customer care management
我也有以下数据帧 - 呼叫过b
Sl No Action Name
1 Machine Re Launch
2 New Machine Re Launch
3 New Machine Relaunch
4 New Device Launch
5 New Device After Launch
6 Customer Care Management'
7 Machine After Launch
8 New Machine After Launch
9 New Machine Relaunch
10 New Device After Launch
如何创建数据集B中的列如下 -
Sl No Action Name Action Type
1 Machine Re Launch Re Launch
2 New Machine Re Launch Re Launch
3 New Machine Relaunch Re Launch
4 New Device Launch Launch
5 New Device After Launch After Launch
6 Customer Care Management' Customer Care Management
7 Machine After Launch After Launch
8 New Machine After Launch After Launch
9 New Machine Relaunch After Launch
10 New Device After Launch After Launch
我如何做到这一点。这与在Excel中查找类似。
负责修剪“动作名称”的算法是什么?你有什么尝试?考虑发布一个[可重现的例子](https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)。 –
操作名称是作为数据字典的一部分提供的 - 我没有通过任何代码推导出它。我试过了Strsplit,但是它的结果是有限的,因为在某些情况下,字典中的关键字来自字符串之间。它看起来像查找,但我到目前为止只能找到数字示例。因此我的查询 –