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

พล็อต time series แต่ละชุดบนกราฟแยกกัน

การพล็อต time series แต่ละชุดบนกราฟแยกกันช่วยเพิ่มความชัดเจนและให้บริบทที่ครบถ้วนสำหรับแต่ละ time series ใน DataFrame

สามารถสร้าง "กริด" ของกราฟแยกได้โดยการ "facet" time series แต่ละชุด ด้วยการตั้งค่าอาร์กิวเมนต์ subplots เป็น True นอกจากนี้ยังมีอาร์กิวเมนต์เพิ่มเติม ได้แก่:

  • layout: กำหนดจำนวน แถว x คอลัมน์ ที่ต้องการใช้
  • sharex และ sharey: กำหนดว่าค่าแกน x และแกน y จะแชร์ร่วมกันระหว่างกราฟหรือไม่

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

การแสดงภาพข้อมูล Time Series ด้วย Python

ดูคอร์ส

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

  • สร้างกราฟแบบ facet จาก DataFrame meat โดยใช้ layout 2 แถวและ 4 คอลัมน์
  • ตรวจสอบให้แน่ใจว่ากราฟย่อยแต่ละกราฟไม่แชร์ค่าแกน x และแกน y ร่วมกัน

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

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

# Create a facetted graph with 2 rows and 4 columns
meat.plot(subplots=____, 
          layout=____, 
          sharex=____, 
          sharey=____, 
          colormap='viridis', 
          fontsize=2, 
          legend=False, 
          linewidth=0.2)

plt.show()
แก้ไขและรันโค้ด