次のようなデータがあります。
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.*$", ""))
しかし、それは私が望むものではありません!