如何在data.table中为参数设置名称?

如何在data.table中为参数设置名称?

问题描述:

我不想使用setNames功能,但这样做的声明:如何在data.table中为参数设置名称?

iris2 <- data.table(iris) 
iris2[,.(value = mean(Sepal.Length)), by = "Species"] 

例如,我想有名字:valuegroup

PS: 这太疯狂了!使用agregate的费用为1200毫秒。 doint与data.table相同,现在花费30ms。就像我们放在.()j(在另一个数据集,我自己的大单)

+1

你的意思'IRIS2 [。(价值=意思是(Sepal.Length)),by =。(group =物种)]' – akrun

+1

请回答我想给雅一个加号。 :) –

,该by参数可以放置这样的,名为

iris2[, .(value = mean(Sepal.Length)), by = .(group = Species)]