在使用nest()将行折叠到列表中时,输出不是我所期望的。结果是这样的列表:
列表(X1 = c(" ..."))
我原以为:
的示例C(" ...&#34)
library(tidyverse)
library(readr)
test <- read_tsv("cnn/stories/0a0a4c90d59df9e36ffec4ba306b4f20f3ba4acb.story",
col_names = FALSE)
test2 <- test %>%
nest(X1, .key = articles)
编辑:所以,如果我想要一个能够提供
输出的解决方案C(&#34; ...&#34)
我必须这样做:
test3 <- test %>%
do(X1 = unique(unlist(.$X1)))
答案 0 :(得分:1)
从tidyr::nest
的文档页面(强调我的):
nest()
创建一个包含所有嵌套变量的列表数据框:这似乎是实践中最有用的形式。