สำรวจข้อมูลด้วย box plot
รูปแบบทั่วไปของ DataFrame มีอยู่ 2 แบบ คือ wide format และ long format โดย wide format แสดงตัวแปรแต่ละตัวในคอลัมน์แยกกัน ส่วน long format แสดงตัวแปรผ่านสองคอลัมน์ร่วมกัน (คอลัมน์หนึ่งสำหรับชื่อตัวแปร และอีกคอลัมน์สำหรับค่าที่สอดคล้องกัน)
การแปลง DataFrame เป็น long format มีประโยชน์ในการสร้างการแสดงผลข้อมูลหลากหลายรูปแบบ รวมถึง boxplot ที่จะสร้างในแบบฝึกหัดนี้ หลังจากแปลง df_diffs (โหลดให้แล้ว) จาก wide format เป็น long format
pandas ถูกโหลดให้แล้วในชื่อ pd, matplotlib.pyplot ในชื่อ plt และ Seaborn ในชื่อ sns
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Monte Carlo Simulations ใน Python
คำแนะนำการฝึกหัด
- แปลงคอลัมน์
bmiและhdl(ตามลำดับนี้) ของ DataFramedf_diffsจาก wide format เป็น long format แล้วบันทึก DataFrame รูปแบบ long ไว้ในชื่อhdl_bmi_longและตั้งชื่อคอลัมน์ที่เก็บค่าตัวแปรว่าy_diff - ใช้ boxplot เพื่อแสดงผลข้อมูลของผู้ป่วยที่อยู่ใน quartile แรกหรือ quartile สุดท้ายของตัวแปร
hdlและbmi
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Convert the hdl and bmi columns of df_diffs from wide to long format, naming the values column "y_diff"
hdl_bmi_long = df_diffs.____(value_name=____, value_vars=____)
print(hdl_bmi_long.head())
# Use a boxplot to visualize the results
____
plt.show()