R-project中的factor和level

数组只有在转换为factor的情况下才可以使用levels()获得group的名称

例如

persons<-c('a','b','c','c','d')

image

但是数组转换过后则可以使用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没有进行转换

猜你喜欢

转载自www.cnblogs.com/yuvejxke/p/11984766.html