数组只有在转换为factor的情况下才可以使用levels()获得group的名称
例如
persons<-c(‘a‘,‘b‘,‘c‘,‘c‘,‘d‘)
但是数组转换过后则可以使用leves()
> pesonsf<-factor(persons)
> levels(pesonsf)
但是 r 可以对没有factor的数组进行分组计算
> tapply(incomes,persons,mean)
a b c d
1.0 2.0 3.5 5.0
这里的persons没有进行转换
原文:https://www.cnblogs.com/yuvejxke/p/11984766.html