Hướng dẫn how do you combine graphs in python? - làm cách nào để bạn kết hợp các biểu đồ trong python?
Để hợp nhất hai sơ đồ matplotlib hiện có thành một lô, chúng ta có thể thực hiện các bước sau - Show
Thí dụimport numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-10, 10, 100) y1 = np.sin(x) y2 = np.cos(x) plt.subplot(211) plt.plot(x, y1, color='red', lw=5) plt.plot(x, y2, color='orange', lw=7) X, Y = [], [] for lines in plt.gca().get_lines(): for x, y in lines.get_xydata(): X.append(x) Y.append(y) idx = np.argsort(X) X = np.array(X)[idx] Y = np.array(Y)[idx] plt.subplot(212) plt.plot(X, Y, color='green', lw=0.75) plt.show() Đầu ra
Cập nhật vào ngày 04 tháng 8 năm 2021 12:19:13
Trong matplotlib, có một hàm khác rất giống với subplot là subplot2grid (). Nó gần giống như hàm Subplot nhưng cung cấp sự linh hoạt hơn để sắp xếp các đối tượng cốt truyện theo nhu cầu của lập trình viên.: Matplotlib Hàm này được viết như sau: Cú pháp: matplotlib.pyplot.subplot2grid (hình dạng, loc, rowspan = 1, colspan = 1, fig = none, ** kwargs)Tham số Shapethis là một chuỗi gồm hai giá trị số nguyên cho biết hình dạng của lưới mà chúng ta cần đặt các trục. Mục đầu tiên là cho hàng, trong khi mục thứ hai là dành cho cột.
Thí dụ : Python3
Các
Đầu ra Nhiều sơ đồ sử dụng hàm Subplot () Trong matplotlib, có một hàm khác rất giống với subplot là subplot2grid (). Nó gần giống như hàm Subplot nhưng cung cấp sự linh hoạt hơn để sắp xếp các đối tượng cốt truyện theo nhu cầu của lập trình viên. Hàm này được viết như sau:
Thí dụ : Python3
Đầu ra Nhiều sơ đồ sử dụng hàm Subplot () Trong matplotlib, có một hàm khác rất giống với subplot là subplot2grid (). Nó gần giống như hàm Subplot nhưng cung cấp sự linh hoạt hơn để sắp xếp các đối tượng cốt truyện theo nhu cầu của lập trình viên.Hàm này được viết như sau: Thí dụ : Python3
Đầu ra đường cong chức năng sin và cosine trong một biểu đồ |