修改两组行之间的所有字符串

问题描述

我目前正在处理包含有关5570个巴西直辖市的信息的几个数据集,我经常不得不按名称进行合并。但是碰巧在状态之间重复了几个名称(在UF:行中命名)。数据集的示例是:

   <chr>       
 1 UF: Alagoas      
 2 IBATEGUARA  
 3 MARAGOGI    
 4 MESSIAS     
 5 PENEDO      
 6 PORTO CALVO 
 7 UF: Amazonas
 8 APUI        
 9 HUMAITA     
10 MANAQUIRI

我想要的是可以区分每个城市的州:

   <chr>       
 1 UF: Alagoas      
 2 IBATEGUARA (AL)
 3 MARAGOGI (AL) 
 4 MESSIAS (AL)     
 5 PENEDO (AL)      
 6 PORTO CALVO (AL)
 7 UF: Amazonas
 8 APUI (AM)      
 9 HUMAITA (AM)    
10 MANAQUIRI (AM)

有了这个,我将在每个地区都有一个唯一的名称。我尝试使用mutate_at并输入每个状态标识符之间的行,但是我想以一种更简单的方式在不同的数据集中执行此操作。如何修改两组行之间的所有字符串?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)