2013-05-17 34 views
4

我正在嘗試使用Hmiscthis file獲得百分比的交叉表。但爲什麼summary()從變量OCCUPATION中刪除一個類別(「OTHERS」)?摘要{Hmisc}滴類別?

library(Hmisc) 
summary(ID ~ OCCUPATION, data=df, method="reverse") 

輸出: 描述性統計由ID

+--------------------------+--------+--------+ 
|       |HUSBAND |SELF | 
|       |(N=28) |(N=72) | 
+--------------------------+--------+--------+ 
|OCCUPATION : SELF EMPLOYED|93% (26)|31% (22)| 
+--------------------------+--------+--------+ 

比較這對簡單table()

 OCCUPATION 
ID  OTHERS SELF EMPLOYED 
    HUSBAND  2   26 
    SELF  50   22 
+0

我想時髦的東西時會發生打印彙總方法調用'formatCats'。我會盡量在稍後回顧一下。 –

回答

4

這是誰就面臨着這種奇特的問題的好處。在翻閱Hmisc的非常長的文檔後,我偶然發現了這個解決方案。該解決方案是使用print()exclude1=F選項:

print(summary(ID ~ OCCUPATION, data=df, method="reverse"), exclude1=F) 



Descriptive Statistics by ID 

+-------------------+--------+--------+ 
|     |HUSBAND |SELF | 
|     |(N=28) |(N=72) | 
+-------------------+--------+--------+ 
|OCCUPATION : OTHERS| 7% (2)|69% (50)| 
+-------------------+--------+--------+ 
| SELF EMPLOYED |93% (26)|31% (22)| 
+-------------------+--------+--------+