df
.groupby("species")
.rollup({
mean_sepal_length: d => op.mean(d.sepal_length),
sd_sepal_length: d => op.stdev(d.sepal_length),
mean_sepal_width: d => op.mean(d.sepal_width),
sd_sepal_width: d => op.stdev(d.sepal_width),
count: op.count()
})
.view()