将用户字符串输入转换为向量

时间:2019-01-09 13:13:09

标签: r string gsub

我正在创建一个脚本,其中用户给了我一些用逗号分隔的字符串。我需要自动打开它:

nabla_w

对此:

words <- "hello, house, sun"

您对如何正确使用它有任何想法吗?

1 个答案:

答案 0 :(得分:3)

我们可以使用scan将字符串转换为一堆单词

words1 <- trimws(scan(text = words, sep=",", what ="", quiet = TRUE))

或与strsplit

words1 <- strsplit(words, ",\\s*")[[1]]