Tùy chỉnh cách hiển thị dữ liệu
Bạn có thể tùy chỉnh cách dữ liệu hiển thị trên biểu đồ ngay khi thêm dữ liệu vào, bằng cách dùng các đối số từ khóa cho lệnh plot.
Trong bài tập này, bạn sẽ tùy chỉnh kiểu marker, kiểu đường (linestyle) được dùng, và màu của đường cũng như marker cho dữ liệu của bạn.
Như trước, dữ liệu đã được cung cấp dưới dạng các đối tượng pandas DataFrame được nạp sẵn vào bộ nhớ: seattle_weather và austin_weather. Mỗi DataFrame này có cột "MONTHS" và "MLY-PRCP-NORMAL" mà bạn sẽ vẽ đối nhau.
Ngoài ra, một đối tượng Figure tên là fig và một đối tượng Axes tên là ax cũng đã được tạo sẵn cho bạn.
Bài tập này là một phần của khóa học
Nhập môn trực quan hóa dữ liệu với Matplotlib
Hướng dẫn bài tập
- Gọi
ax.plotđể vẽ"MLY-PRCP-NORMAL"theo"MONTHS"ở cả hai DataFrame. - Truyền đối số từ khóa
colorcho các lệnh này để đặt màu dữ liệu của Seattle là xanh dương ('b') và của Austin là đỏ ('r'). - Truyền đối số từ khóa
markercho các lệnh này để đặt marker của Seattle là hình tròn ('o') và của Austin là tam giác hướng xuống ('v'). - Truyền đối số từ khóa
linestyleđể dùng đường gạch (dashed) cho dữ liệu của cả hai thành phố ('--').
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Plot Seattle data, setting data appearance
ax.plot(seattle_weather["MONTH"], seattle_weather["MLY-PRCP-NORMAL"], ____)
# Plot Austin data, setting data appearance
ax.plot(austin_weather["MONTH"], austin_weather["MLY-PRCP-NORMAL"], ____)
# Call show to display the resulting plot
plt.show()