标签: r
我有一个data.frame(df),其列名v1是factor。像:
data.frame
df
v1
factor
df # v1 # -- # a # b # c
当我想得到factor的等级时,我得到了:
按列名:
levels(df$v1) # [1] "a" "b" "c"
按栏目编号:
levels(df[1]) # NULL
为什么在使用列号时会收到NULL。
NULL
非常感谢。
答案 0 :(得分:1)
levels(df[,1]) [1] "a" "b" "c"