由于size是一个因子类型向量,它的值用于分类, 不表示数量大小,只表示顺序,即
size向量的值: 9 12 26 22 24 13
size向量值的顺序: 1 2 6 4 5 3
在levels(size)[size]语句中,levels(size)得到的一个字符向量,内容是size向量中各等级的名称,如果将它赋值到一个变量中看得更清楚:
> aa=levels(size)
> aa
[1] "9" "12" "13" "22" "24" "26"
在levels(size)[size]语句中的下标部分[size],使用的是size向量代表的顺序,相当于按1,2,6,4,5 ,3的顺序取出aa的元素,即
> aa[c(1,2,6,4,5,3)]
[1] "9" "12" "26" "22" "24" "13"
不知道说清楚没有。