我目前正在使用R中的几个数据集。 其中一个数据集在每个国家/地区名称之前的每一行都有空格,例如 "阿富汗&#34 ;.如果我现在想要按国家/地区名称将此数据集与另一个数据集合并,则由于空白,R无法匹配名称。我现在想要在每个名字之前删除这些空格,而不是在名称之间删除这些空格:例如"""之间的空白和#34;巴哈马"应该留在那里,只有名字前面的空格应该在每一行都消失。 我怎么能这样做?
非常感谢您的回复
答案 0 :(得分:2)
我们可以使用trimws
中的base R
来删除每个字符串中的前导/后退空格。假设列名是" countryname",我们在该列上应用trimws
并将输出分配回同一列。
df1$countryname <- trimws(df1$countryname)