【发布时间】:2015-11-20 15:31:11
【问题描述】:
假设我们有一个名为IND 的data.frame,其中有一个名为dept 的列。共有 100 行,dept 中有 20 个不同的值。
现在我想获取这 20 个 data.frame 子集的汇总统计信息,每个子集包含 5 行,每个使用主 data.frame!
summary(IND) 提供了整个数据集的汇总统计信息,但我应该怎么做?
【问题讨论】:
-
by(IND,IND$dept,summary)? -
您也可以从
library(doBy)查看?summaryBy -
非常感谢 scoa.. 提供了所需的结果!
-
@akrun 它可能是重复的,但我认为这不是正确的问题。那里的答案只是关于按组总结 one 变量,而 OP 想要按组总结 data.frame 中的 every 变量。例如,
tapply的第一个答案在这里不起作用 -
@scoa 我重新打开了。由于 OP 没有提供输入示例/预期输出,因此还不是很清楚。链接中还有一个
summaryBy选项。
标签: r statistics