Bắt đầu ngayBắt đầu miễn phí

Sử dụng axes của matplotlib

Seaborn sử dụng matplotlib làm thư viện nền để vẽ biểu đồ. Phần lớn thời gian, bạn có thể dùng API của Seaborn để chỉnh sửa trực quan hóa, nhưng đôi khi dùng các hàm của matplotlib sẽ hữu ích để tùy biến biểu đồ. Đối tượng quan trọng nhất trong trường hợp này là axes của matplotlib.

Khi đã có một đối tượng axes, bạn có thể tùy chỉnh rất nhiều cho biểu đồ của mình.

Trong các ví dụ này, dữ liệu US HUD đã được nạp vào dataframe df và tất cả thư viện đã được import.

Bài tập này là một phần của khóa học

Trực quan hóa dữ liệu nâng cao với Seaborn

Xem khóa học

Hướng dẫn bài tập

  • Dùng plt.subplots() để tạo đối tượng figure và axes.
  • Vẽ histplot của cột fmr_3 trên axes đó.
  • Đặt nhãn hữu ích hơn cho trục x là "3 Bedroom Fair Market Rent".

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.

# Create a figure and axes
fig, ax = plt.____()

# Plot the distribution of data
sns.histplot(df['fmr_3'], ax=ax)

# Create a more descriptive x axis label
ax.set(____="3 Bedroom Fair Market Rent")

# Show the plot
plt.show()
Chỉnh sửa và Chạy Mã