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

แสดงและติดป้ายกำกับกราฟ

อย่างที่เห็นไปก่อนหน้านี้ หาก index ของ DataFrame ใน pandas เป็นวันที่ pandas จะจัดรูปแบบแกน x ให้อ่านง่ายโดยอัตโนมัติ นอกจากนี้ เมธอด .plot() ยังให้ระบุพารามิเตอร์ต่างๆ เพื่อปรับแต่งกราฟอนุกรมเวลา เช่น สีของเส้น ความกว้างของเส้น และขนาดของกราฟ

อาจสังเกตเห็นการใช้สัญกรณ์ ax = df.plot(...) และสงสัยว่าออบเจกต์ ax มีไว้เพื่ออะไร นั่นเป็นเพราะฟังก์ชัน plot จะคืนค่าออบเจกต์ AxesSubplot ของ matplotlib และเป็นแนวปฏิบัติทั่วไปที่จะกำหนดออบเจกต์ที่คืนมานี้ให้กับตัวแปรชื่อ ax การทำเช่นนี้ยังช่วยให้เพิ่มคำอธิบายและการกำหนดค่าต่างๆ ลงในกราฟได้ด้วย เช่น ป้ายกำกับแกน

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

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

ดูคอร์ส

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

แสดงกราฟเส้นของ DataFrame discoveries

  • ระบุสีของเส้นเป็น 'blue'
  • ระบุความกว้างของเส้นเป็น 2
  • ระบุขนาดของกราฟให้มีความยาว 8 และความกว้าง 3
  • ระบุ fontsize เป็น 6

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

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

# Plot a line chart of the discoveries DataFrame using the specified arguments
ax = ____.____(____='blue', ____=(8, ____), ____=2, fontsize=____)

# Specify the title in your plot
ax.set_title('Number of great inventions and scientific discoveries from 1860 to 1959', fontsize=8)

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