使用R将短语拆分成单词

时间:2015-09-28 13:14:32

标签: r string dataframe

我有来自Google Analytics的搜索查询报告,该报告向我提供了用户搜索过的短语。我在数据框中有它,第一列看起来有点像这样:

    search.queries
1   the quick
2   brown fox jumps
3   over the 
4   lazy
5   dog

理想情况下,我非常喜欢它的形式:

    words
1   the 
2   quick
3   brown
4   fox
...

非常感谢任何帮助

亲切的问候

1 个答案:

答案 0 :(得分:4)

只是分裂。

> df <- data.frame(names = c("the quick","brown fox", "over the lazy", "dog"))
> data.frame(names = unlist(strsplit(as.character(df$names), "\\s+")))
  names
1   the
2 quick
3 brown
4   fox
5  over
6   the
7  lazy
8   dog