分隔R中的值

时间:2019-03-07 21:30:19

标签: r string tidyverse

我试图将R中的值分开并且卡住了。 假设我有这个字符串

data <- data.frame(Variable = "2018 Hyundai Sonata VALUE Edition Limited 2.0")

我要寻找的是:“ 2018”,“现代”,“奏鸣曲”,“ VALUE Edition Limited 2.0”

这就是我所做的:

library(tidyr)
fixed <- data %>%
    separate(Variable, into = c("Year", "Make", "Model", "Trim"), sep = " ")

#   Year    Make  Model  Trim
# 1 2018 Hyundai Sonata VALUE

它可以工作,但是在VALUE之后切断,有没有办法让字符串的其余部分保持原样?

1 个答案:

答案 0 :(得分:0)

没关系。答案是:

extra = "merge"