2

这是一个简短的问题,但我如何在 R 中查找因子变量的维度?我试过了:

dim(X)
nrow(X)
ncol(X)

但都回来了NULL

4

2 回答 2

6

如果我们有一个原子变量(一个因子是),它将有一个length

X <- factor(letters)

length(X)

## [1] 26

它也会有levels

levels(x)

什么时候X是一个因素,它is有以下几类

is(X)
[1] "factor"   "integer"  "oldClass" "numeric"  "vector"  
于 2013-02-07T01:22:47.293 回答
1

当一个人有一个数据框并且需要一次了解许多不同的级别时,str() 函数也很有帮助。

于 2013-02-11T19:12:38.593 回答