Các subfigure trong matplotlib
Đôi khi bạn muốn kết hợp nhiều subplot trong cùng một hình.
Bạn có thể làm điều này bằng cách tạo đồng thời một figure và các axes với hàm plot.subplots().
Hàm này trả về đối tượng figure và axes:
import matplotlib.pyplot as plt
# Tạo figure và axes
fig, (ax1, ax2) = plt.subplots(number_of_rows, number_of_columns)
Giờ bạn có thể dùng các đối tượng axes này để vẽ biểu đồ:
# Dùng axes để vẽ trực quan hóa
ax1.hist(df['column_1'])
ax2.hist(df['column_2'])
plt.show()
Bài tập này là một phần của khóa học
Python cho người dùng R
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.
import matplotlib.pyplot as plt
# Create a figure with 1 axes
fig, ax = plt.____(1, 1)
# Plot a scatter plot in the axes
____.scatter(tips____, tips____)
plt.show()