Thêm thanh lỗi (error bar) vào biểu đồ
Bạn có thể thêm thanh lỗi vào biểu đồ bằng phương thức errorbar của đối tượng Axes.
Ở đây, bạn có hai DataFrame đã được nạp: seattle_weather chứa dữ liệu thời tiết ở Seattle và austin_weather chứa dữ liệu thời tiết ở Austin. Mỗi DataFrame có cột "MONTH" là tên các tháng, cột "MLY-TAVG-NORMAL" là nhiệt độ trung bình theo tháng và cột "MLY-TAVG-STDDEV" là độ lệch chuẩn của nhiệt độ qua các năm.
Trong bài tập này, bạn sẽ vẽ nhiệt độ trung bình theo các tháng và thêm độ lệch chuẩn tại mỗi điểm dưới dạng y errorbars.
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
- Dùng phương thức
ax.errorbarđể thêm dữ liệu Seattle: cột"MONTH"làm giá trị trục x,"MLY-TAVG-NORMAL"làm giá trị trục y và"MLY-TAVG-STDDEV"làm giá trịyerr. - Thêm dữ liệu Austin: cột
"MONTH"làm giá trị trục x,"MLY-TAVG-NORMAL"làm giá trị trục y và"MLY-TAVG-STDDEV"làm giá trịyerr. - Đặt nhãn trục y là
"Temperature (Fahrenheit)".
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.
fig, ax = plt.subplots()
# Add Seattle temperature data in each month with error bars
ax.errorbar(____, ____, ____)
# Add Austin temperature data in each month with error bars
____
# Set the y-axis label
____
plt.show()