我想为嵌套tibble中的每个组编写单独的.csv文件。
mtcars %>%
dplyr::group_by(cyl) %>% tidyr::nest() %>%
dplyr::group_walk(~ readr::write_csv(.x$data, paste0(.y$cyl, ".csv")))
这将显示错误消息
write_delim(x,文件,分隔符=“,",na = na,追加=追加,列名称=列名称,: Dataframe (x)不为真
我的代码基于这个答案https://stackoverflow.com/a/54807068/2069472
我可以使用@akrun的方法来取消嵌套数据,如何直接从嵌套的tibble中执行呢?
1条答案
按热度按时间1l5u6lss1#
您可以像这样使用
write.csv
:创建于2023年3月1日,使用reprex v2.0.2
如果你想使用
write_csv
,你必须确保你的输入是一个使用as.data.frame
的 Dataframe ,如下所示:创建于2023年3月1日,使用reprex v2.0.2