我有来自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 ...
非常感谢任何帮助
亲切的问候
答案 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