这是一个简短的问题,但我如何在R中查找因子变量的维度?我试过了:
dim(X)
nrow(X)
ncol(X)
但都返回NULL
答案 0 :(得分:6)
如果我们有一个原子变量(一个因子是),它将具有length
值
X <- factor(letters)
length(X)
## [1] 26
它还有levels
levels(x)
当X
是一个因素时,它is
以下类
is(X)
[1] "factor" "integer" "oldClass" "numeric" "vector"
答案 1 :(得分:1)
当一个人拥有一个数据帧并且需要同时了解许多不同级别时,str()函数也很有用。