การสร้าง bar plot
โรงแรมในลาสเวกัสพบว่ารีวิวของแขกมีความแตกต่างกันมากในแง่ของความเป็นประโยชน์ต่อผู้อื่น เจ้าของโรงแรมต้องการทราบว่าช่วงเวลาใดของปีที่รีวิวมีประโยชน์ต่อลูกค้ามากที่สุด ช่วยเจ้าของโรงแรมวิเคราะห์รีวิวด้วยการสร้าง bar plot แสดงค่าเฉลี่ยจำนวน helpful votes ต่อรีวิวในแต่ละหมวดหมู่ของตัวแปร "Period of stay" โดยชุดข้อมูล reviews ถูกโหลดไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำงานกับข้อมูลเชิงกลุ่มใน Python
คำแนะนำการฝึกหัด
- แสดงค่าความถี่ของตัวแปร
"Period of stay"เพื่อตรวจสอบว่าแต่ละหมวดหมู่มีข้อมูลครบ - สร้าง bar plot โดยใช้
catplot() - แบ่งชุดข้อมูล
reviewsตาม"Period of stay"บนแกน x - ระบุตัวแปรเชิงตัวเลขที่ต้องการรวมค่าเป็น
"Helpful votes"
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Print the frequency counts of "Period of stay"
print(reviews[____].____)
sns.set(font_scale=1.4)
sns.set_style("whitegrid")
# Create a bar plot of "Helpful votes" by "Period of stay"
sns.catplot(____)
plt.show()