เมธอดมาตรฐานของ DataFrame
ชุดข้อมูล diabetes เก็บข้อมูลของผู้ป่วยหญิงที่เข้ารับการทดสอบโรคเบาหวาน โดยในแบบฝึกหัดนี้จะเน้นที่ระดับน้ำตาลในเลือดและผลการทดสอบ ผู้ที่ได้รับผลบวกมักมีระดับน้ำตาลในเลือดสูงกว่าหลังจากทำการทดสอบความทนทานต่อกลูโคส (glucose tolerance test) ซึ่งเป็นที่รู้จักกันดี หน้าที่ของคุณคือตรวจสอบว่าข้อมูลชุดนี้สอดคล้องกับสมมติฐานดังกล่าวหรือไม่
คอลัมน์ plasma glucose แทนระดับกลูโคส และคอลัมน์ test result แทนผลการทดสอบโรคเบาหวาน
ต้องใช้เมธอดมาตรฐานของ DataFrame เท่านั้น (โมดูล numpy ไม่ได้ถูกนำเข้ามาให้)
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ฝึกทำโจทย์สัมภาษณ์งานเขียนโค้ดด้วย Python
คำแนะนำการฝึกหัด
- โหลดข้อมูลจากไฟล์
diabetes.csv - คำนวณค่าเฉลี่ยระดับกลูโคสของชุดข้อมูลทั้งหมด
- จัดกลุ่มข้อมูลตามผลการทดสอบโรคเบาหวาน
- คำนวณค่าเฉลี่ยระดับกลูโคสในแต่ละกลุ่ม
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Load the data from the diabetes.csv file
diabetes = ____
print(diabetes.info())
# Calculate the mean glucose level in the entire dataset
print(____)
# Group the data according to the diabetes test results
diabetes_grouped = ____
# Calculate the mean glucose levels per group
print(____)