Cách tạo Underplot trong Matplotlib
Trong ngữ cảnh của `matplotlib`, ô dưới là một ô được vẽ bên dưới một ô khác. Nó thường được sử dụng để thêm thông tin hoặc bối cảnh bổ sung vào cốt truyện chính.
Ví dụ: bạn có thể sử dụng cốt truyện ngầm để hiển thị xu hướng của một biến phụ không phải là trọng tâm chính của cốt truyện chính nhưng cung cấp bối cảnh quan trọng để hiểu được cốt truyện chính. cốt truyện chính.
Dưới đây là ví dụ về cách bạn có thể tạo một cốt truyện ngầm trong `matplotlib`:
```
import matplotlib.pyplot as plt
# Tạo cốt truyện chính
plt.plot(x, y)
# Tạo underplot
plt.plot(x, z, linestyle='--', linewidth=2)
# Thêm phần gạch dưới vào axis
plt.gca().add_plot(plt.gca().get_legend().legend_handles[1])
```
Trong ví dụ này , chúng ta tạo một biểu đồ chính bằng cách sử dụng `plot()` và sau đó tạo lại một biểu đồ ngầm bằng cách sử dụng `plot()`, nhưng với một kiểu đường và độ rộng đường truyền khác. Cuối cùng, chúng tôi thêm ô bên dưới vào trục bằng cách sử dụng `add_plot()`.
Bạn có thể tùy chỉnh giao diện của ô bên dưới bằng cách điều chỉnh các thuộc tính như kiểu đường kẻ, độ rộng đường truyền, màu sắc và điểm đánh dấu. Bạn cũng có thể sử dụng các loại biểu đồ khác nhau, chẳng hạn như biểu đồ phân tán hoặc biểu đồ thanh, để tạo biểu đồ nền.



