【发布时间】:2017-08-31 15:46:56
【问题描述】:
目前,我想从iris 数据集中输出数据帧,该数据集将涵盖以下查询:
SELECT MIN(Sepal.Width), MAX(Sepal.Width), Sepal.Length, species FROM iris GROUP BY Sepal.Length, species
我创建了那个代码:
query<-as.data.frame(aggregate(. ~ Sepal.Length, species, data = iris, FUN = function(x) c(min = min(x), maxi = max(x) ) ))
但它没有输出我预期的结果。我在 sqldf 和 dplyr 中这样做了,但我的问题是:
如何仅使用R-Base 函数来做到这一点?
【问题讨论】: