Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để thêm các đồ thị khác nhau (dưới dạng nội dung) trong một đồ thị Python khác?

Để thêm các đồ thị khác nhau (dưới dạng nội dung) trong một đồ thị Python khác, chúng ta có thể thực hiện các bước sau -

  • Tạo x y điểm dữ liệu bằng cách sử dụng numpy.

  • Sử dụng ô con () , tạo một hình và một tập hợp các ô phụ, tức là hình ax .

  • Để tạo một trục mới, hãy thêm trục sang hình hiện có (Bước 2).

  • x y trên trục (Bước 2).

  • x y trên trục mới (Bước 3).

  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-1, 1, 100)
y = np.sin(x)
fig, ax = plt.subplots()
left, bottom, width, height = [.30, 0.6, 0.2, 0.25]
ax_new = fig.add_axes([left, bottom, width, height])
ax.plot(x, y, color='red')
ax_new.plot(x, y, color='green')
plt.show()

Đầu ra

Làm cách nào để thêm các đồ thị khác nhau (dưới dạng nội dung) trong một đồ thị Python khác?