2013-02-07 75 views
2

這是一個小問題,但是如何查找R中因子變量的維數?我想:在R中檢查因子變量的維數

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

但所有返回NULL

+1

您應該在您的R腦卷積或gyri中重新分配「維度」一詞來描述「矩陣」和「data.frames」。在R中,這些不是「維度」。 –

回答

6

如果我們有一個原子變量(其中一個因素是),它將有一個length

X <- factor(letters) 

length(X) 

## [1] 26 

它也將有levels

levels(x) 

X是af演員,它is以下類

is(X) 
[1] "factor" "integer" "oldClass" "numeric" "vector" 
+4

而'levels(X)'可能會有用。 –

1

另外,STR()函數是有用的,當一個有一個數據幀,需要得到很多不同層次的想法一次。