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

Làm thế nào để có được phông chữ XKCD hoạt động trong Matplotlib?


Để tải xkcd phông chữ hoạt động, chúng ta có thể sử dụng plt.xkcd () để bật chế độ vẽ kiểu phác thảo.

Các bước

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
  • Tạo x y điểm dữ liệu bằng cách sử dụng numpy.
  • Sử dụng plt.xkcd () để bật chế độ vẽ kiểu phác thảo.
  • Tạo một hình mới hoặc kích hoạt một hình hiện có.
  • Thêm trục vào hình như một phần của sắp xếp ô con.
  • Lô đất x y điểm dữ liệu bằng cách sử dụng plot () phương pháp.
  • Đặt văn bản và tiêu đề trên cốt truyện.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

from matplotlib import pyplot as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

x = np.arange(10)
y = np.sin(x)

plt.xkcd()

fig = plt.figure()

ax = fig.add_subplot(1, 1, 1)
ax.plot(x, y)
ax.text(4, 4, '(4, 4)', size=16)

plt.title('Y=sin(x)')

plt.show()

Đầu ra

Làm thế nào để có được phông chữ XKCD hoạt động trong Matplotlib?