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

การสร้าง 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()
แก้ไขและรันโค้ด