【发布时间】:2019-01-19 13:59:01
【问题描述】:
我的list-column:
library(tidyverse)
dataset<-as_tibble(matrix(rnorm(6*30,1000,100),ncol=6))
cluster<-kmeans(dataset,centers=3)
dataset$kmeans<-as.factor(cluster[['cluster']])
mylist<-split(dataset,dataset$kmeans)
names(mylist)<-str_c('dataset',seq_along(mylist))
obj<-dataset%>%
group_by(kmeans)%>%
nest()
我试试:
obj%>%
summarise_if(.data,is.numeric,sum)
错误:无法将列表转换为函数
和
obj%>%
map(~summarise_if(.data,is.numeric,sum))
UseMethod("tbl_vars") 中的错误: 没有适用于“rlang_data_pronoun”类对象的“tbl_vars”方法
在其他尝试中......
那么,如何将dplyr 函数应用到list-column 中?
【问题讨论】:
标签: r