我正在尝试获取数据框中列的最大值、最小值和平均值。当我使用 max、min 和 mean 时,我得到了一些与我使用时的值不同的值,summary()
> max(count1,na.rm=TRUE)
[1] 202034
> min(count1,na.rm=TRUE)
[1] 0
> mean(count1,na.rm=TRUE)
[1] 8498.78
> summary(count1,na.rm=TRUE)
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0 1555 3668 8499 8535 202000 58297
最佳答案
summary.default
函数有一个 digits
参数:
summary(object, ..., digits = max(3, getOption("digits")-3))
由于默认的
getOptions("digits")
是 7
,因此您只能获得 4
数字。之后的所有内容都四舍五入(调用 signif()
)。您可以按照 user20650 设置的建议进行更改,例如options(digits=10)
或者,如果您只想针对此特定调用进行更改:
summary(count1, digits = 10)
关于r - 在 R 中使用 summary() 和 max、min 和 mean 时的不同值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31633171/