在比较标准的情况下(例如,大学一年级),是否有更科学的方法来确定要报告的平均位数或置信区间的有效位数。
我已经看到要在表格中放置有效数字的数量,为什么我们不使用有效数字和卡方拟合的有效数字的数量,但是这些似乎并没有使问题产生影响。
在我的课堂上,我试图向学生解释,当他们的成绩有如此大的标准误差时,报告15位有效数字是浪费墨水-我的直觉是应该将其四舍五入到大约。这与ASTM- 报告测试结果所指的E29并没有太大区别,在E29中,该值应介于和。0.05 σ 0.5 σ
编辑:
当我有如下一组数字时x
,我应该使用几位数来打印均值和标准差?
set.seed(123)
x <- rnorm(30) # default mean=0, sd=1
# R defaults to 7 digits of precision options(digits=7)
mean(x) # -0.04710376 - not far off theoretical 0
sd(x) # 0.9810307 - not far from theoretical 1
sd(x)/sqrt(length(x)) # standard error of mean 0.1791109
问题:详细说明均值和标准差的精度(当有双精度数的矢量时),并编写一个简单的R教学函数,该函数将均值和标准差打印为有效位数反映在向量中x
。
R
(以及几乎所有软件中),打印是由全局值控制的(请参阅参考资料options(digits=...)
),而不是出于对精度的考虑。