【发布时间】:2017-03-01 18:14:46
【问题描述】:
我的数据如下所示:
df <- tribble(
~name, ~value,
"Jake Lake MLP", 10,
"Bay May CE", 5,
"Drake Cake Jr. DSF", 9.1,
"Sam Ram IR QQQZ", 1
)
我想修剪所有名称,以便它们:
"Jake Lake",
"Bay May",
"Drake Cake Jr.",
"Sam Ram IR"
基本上删除最后一个空格之后的所有内容。
我试过了:
df %>% mutate(name = str_replace(name, "\\s.*$", ""))
但这不是我想要的!
【问题讨论】:
-
您实际上可以从stackoverflow.com/questions/20497895/… 的未接受答案中获取正则表达式