2013-02-19 47 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

相关问题