是否有更科学的方法来确定在相当标准的情况下报告平均值或置信区间的有效数字的数量 - 例如大学一年级课程。
我已经看到Number of Significant Figures to put in a table,为什么我们不使用有效数字和Number of Significant Figures in a chi square fit,但这些似乎并没有解决这个问题。
在我的课堂上,我试图向我的学生解释,当他们的结果中有如此广泛的标准误差时,报告 15 个有效数字是浪费墨水 - 我的直觉是它应该四舍五入到大约。这与 ASTM 所说的没有太大区别- 报告测试结果指的是 E29,他们说它应该在和之间。
编辑:
当我有一组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
。