เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การใส่คำอธิบายช่วงความเชื่อมั่น

ผลงานด้านข้อมูลมลพิษของคุณเป็นที่ยอมรับในวงกว้าง และขณะนี้กำลังพิจารณาข้อเสนองานจากสองเมือง ได้แก่ Cincinnati รัฐ Ohio และ Indianapolis รัฐ Indiana คุณต้องการตรวจสอบว่าระดับ SO2 ในสองเมืองนี้แตกต่างกันอย่างมีนัยสำคัญหรือไม่ และโดยเฉพาะอย่างยิ่ง เมืองใดมีระดับที่ต่ำกว่า จึงตัดสินใจดูค่าความแตกต่างของ SO2 ระหว่างสองเมือง (Indianapolis ลบ Cincinnati) ในหลายปีที่ผ่านมา (เก็บไว้ใน diffs_by_year)

แทนที่จะแสดงเพียงค่า p-value คุณเลือกใช้ช่วงความเชื่อมั่น 95% (คอลัมน์ lower และ upper) ของค่าความแตกต่างแทน วิธีนี้ช่วยให้มองเห็นทั้งขนาดของความแตกต่างและแนวโน้มที่เปลี่ยนแปลงไปในแต่ละปีได้ชัดเจนยิ่งขึ้น

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การพัฒนาการแสดงผลข้อมูลใน Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • กำหนดขอบเขตเริ่มต้นและสิ้นสุด (คอลัมน์ lower และ upper) ของช่วงความเชื่อมั่นให้กับ plt.hlines()
  • กำหนดความหนาของช่วงเป็น 5
  • วาดเส้นแนวตั้งที่แสดงค่าความแตกต่างเท่ากับ 0 ด้วย plt.axvline()
  • กำหนดสีเส้น null line เป็น 'orangered' เพื่อให้เด่นชัด

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Set start and ends according to intervals 
# Make intervals thicker
plt.hlines(y = 'year', xmin = '____', xmax = '____', 
           linewidth = ____, color = 'steelblue', alpha = 0.7,
           data = diffs_by_year)
# Point estimates
plt.plot('mean', 'year', 'k|', data = diffs_by_year)

# Add a 'null' reference line at 0 and color orangered
plt.axvline(x = ____, color = '____', linestyle = '--')

# Set descriptive axis labels and title
plt.xlabel('95% CI')
plt.title('Avg SO2 differences between Cincinnati and Indianapolis')
plt.show()
แก้ไขและรันโค้ด