【发布时间】:2014-12-04 22:35:27
【问题描述】:
我有一个这样的小组
group=c("year","reach", "treatment.long", "transect")
稍后在我的代码中,我需要根据group dcast() 我的数据(注意该组将发生变化)。
dcast(melted.data, year + reach + treatment.long + transect ~ stat, value.var="value")
如何将group 转换为year + reach + treatment.long + transect 格式?
谢谢
我把它调整为
dcast(melted.data, as.formula(paste(paste( group, collapse=' + ' ), "~ stat")), value.var="value")
并且收到错误“聚合函数丢失:默认为长度”
【问题讨论】:
标签: r