【发布时间】:2012-11-09 12:11:47
【问题描述】:
当缺少因子水平时,您可以通过以下方式使用表格:
marks <- c(1,5,3,4,5,6)
table(ordered(marks,levels=1:6))
这将返回一个以零频率列出的级别为“2”的表。
如果有一组与“分数”相关联的“分数”并且没有缺失的级别(此处为 2),则可以使用tapply 生成每个级别的分数总和。
tapply(scores,marks,sum)
tapply 能否适应“缺失”因子水平的情况?或者,还有更好的方法?
【问题讨论】:
-
顺便说一下,这对
factor和ordered一样有效。明确指定级别是关键。