2013-02-19 48 views
1

我擁有的所有數據的平均值是0.2。我想要更多的小數,否則它是沒有意義的,如果我想比較兩個文件。 例對於來自摘要的值,小數點可以增加嗎?

summary(f) 
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's 
0.0  0.1  0.2  0.2  0.2  0.7 824982 

所以這裏平均可以是0.29或如何知道這0.21.Any想法?

回答

5

嘗試

options(digits=10) 
summary(f) 

?options

「數字」:控制數字打印數值時打印的數量。這只是一個建議。有效值爲1 ... 22,默認值爲7.請參閱「print.default」中有關值大於15的說明。

請注意,打印的位數不同於存儲在內部。

+0

是它沒有it.thanks – Barry 2013-02-19 18:53:05

7

可以使用digits參數:

R> summary(rnorm(10)) 
# Min. 1st Qu. Median Mean 3rd Qu. Max. 
# -1.5520 -0.1925 0.2027 0.1862 0.8423 1.5470 
R> summary(rnorm(10),digits=10) 
#  Min. 1st Qu.  Median  Mean 3rd Qu.  Max. 
# -2.2444487 -1.2681605 0.1552090 -0.2980934 0.4828649 1.3489778 
+1

+1您秒鐘打我!我更喜歡這種本地設置的解決方案! – agstudy 2013-02-19 18:53:42

+0

@juba,但GSee給你+1,因爲這是一個很好的答案,具體問題。 ;) – GSee 2013-02-19 18:54:54

+0

@呃,我也給你+1,因爲你的回答是一個很好的方式來概括所需的行爲,並學習如何定製R一點:) – juba 2013-02-19 21:21:49

相關問題