Cách gắn nhãn nhiều ô trong python
Đôi khi, trong khi phân tích bất kỳ dữ liệu nào thông qua biểu đồ, chúng tôi cần hai trục x hoặc y để hiểu thêm về dữ liệu. Thư viện Matplotlib của Python là thư viện trực quan hóa dữ liệu phổ biến nhất và chúng ta có thể tạo bất kỳ loại biểu đồ nào trong Matplotlib. Chúng tôi có thể tạo một biểu đồ có hai trục y và có thể cung cấp các nhãn khác nhau cho cả hai trục y. Chúng ta có thể tạo một biểu đồ với hai trục y khác nhau bằng cách tạo hoặc sử dụng các đối tượng hai trục khác nhau với sự trợ giúp của hàm twinx(). Đầu tiên, chúng ta tạo các đối tượng hình và trục và tạo biểu đồ đầu tiên. Và chúng tôi cũng đặt nhãn trục x và y với sự trợ giúp của đối tượng trục được tạo Show đối tượng trục. Các trục là đơn vị cơ bản và linh hoạt nhất để tạo các ô con. Các trục được sử dụng để sắp xếp các ô tại bất kỳ vị trí nào trong hình. Một hình đã cho của đồ thị có thể chứa nhiều trục, nhưng một đối tượng trục đã cho chỉ có thể nằm trong một hình của đồ thị. Tiếp cận
ví dụ 1 Trong ví dụ này, chúng tôi đã tạo một biểu đồ có hai trục y khác nhau bằng cách sử dụng hai đối tượng trục khác nhau a và a2 với sự trợ giúp của hàm twinx(). cây rìu. twinx() tạo đối tượng Axes mới ax2 cho trục y ngược với trục y ban đầu. Đối tượng trục thứ hai ax2 được sử dụng để tạo biểu đồ của biến trục y thứ hai và để cập nhật nhãn của nó Python3
________số 8_______
đầu ra
ví dụ 2. Trong ví dụ này, chúng tôi đã tạo một biểu đồ thanh bằng cùng một phương pháp. Python3
đầu ra ví dụ 3. Chúng ta cũng có thể thêm nhãn trục y vào trục y phụ trong pandas. Tạo một biểu đồ từ DataFrame và cũng không sử dụng hàm twinx(). Trong ví dụ này, chúng tôi sẽ sử dụng DataFrame đơn giản. plot() với một số tham số để xác định cốt truyện Khi chúng tôi đặt tham số secondary_y thành True trong DataFrame. plot, nó trả về các trục khác nhau có thể được sử dụng để đặt nhãn Python3
đầu ra Trong ví dụ trên, biểu đồ được tạo mà không sử dụng hàm twinx(), nhưng chúng ta đã tạo đối tượng hai trục ax và ax2 như được đưa ra trong các ví dụ khác cho hai trục y để tạo biểu đồ có hai trục y và cập nhật nhãn của nó |