มีวิธีการทางวิทยาศาสตร์มากขึ้นในการกำหนดจำนวนตัวเลขที่สำคัญในการรายงานค่าเฉลี่ยหรือช่วงความเชื่อมั่นในสถานการณ์ที่ค่อนข้างเป็นมาตรฐาน - เช่นชั้นปีแรกที่วิทยาลัย
ฉันได้เห็นจำนวนตัวเลขที่สำคัญที่จะใส่ในตาราง , ทำไมเราไม่ใช้เลขนัยสำคัญและจำนวนตัวเลขที่สำคัญในตารางพอดีไคแต่เหล่านี้ดูเหมือนจะไม่ใส่นิ้วของพวกเขาในการแก้ปัญหา
ในชั้นเรียนของฉันฉันพยายามอธิบายให้นักเรียนของฉันทราบว่าเป็นเรื่องเสียหมึกที่จะรายงานตัวเลข 15 หลักที่สำคัญเมื่อพวกเขามีข้อผิดพลาดมาตรฐานที่กว้างเช่นนี้ในผลลัพธ์ของพวกเขา - ความรู้สึกของฉันคือว่ามันควรจะถูกปัดเศษ0.25นี้ไม่ได้แตกต่างกันเกินไปจากสิ่งที่ถูกกล่าวโดยASTM - การรายงานผลการทดสอบหมายถึง E29 ที่พวกเขาบอกว่ามันควรอยู่ระหว่างและ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=...)
) ไม่ใช่การพิจารณาที่แม่นยำ