【发布时间】:2017-05-08 14:47:09
【问题描述】:
我正在尝试消除包含多个字符串的数据框中最后两个单词之间的间隙。我曾尝试使用gsub,但我对gsub("(\\s){1}$","",df1$V1) 的尝试似乎完全错误! df1 是我的数据集,df2 是我追求的结果。
df1 <- data.frame(V1=c("Apple Pear Orange, AAA 111", "Grapes Banana Pear . BBB 222", "Orange Kiwi Melon , CCC 333", "Apple DDD 444", "Kiwi Melon Orange CCC 333", "Apple Pear Orange, AAA 111", "Tomato Cucumber EEE 222", "Seagull Pigeon ZZZ 111" ), stringsAsFactors = F)
df2 <- data.frame(V1=c("Apple Pear Orange, AAA111", "Grapes Banana Pear . BBB222", "Orange Kiwi Melon , CCC333", "Apple DDD444", "Kiwi Melon Orange CCC333", "Apple Pear Orange, AAA111", "Tomato Cucumber EEE222", "Seagull Pigeon ZZZ111" ), stringsAsFactors = F)
【问题讨论】: