Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Thêm dòng mới (newline) trong nhãn Matplotlib với TeX trong Python


Chương trình sau đây cho thấy cách vẽ newline trong nhãn matplotlib với TeX.

Các bước

  • Thiết lập nhãn trục X và Y cho sơ đồ với \n để vẽ newline trong nhãn.

  • Đặt .rcParams hiện tại cho axes facecolor; group là axed.

  • Dùng cycler để đặt màu cho nhóm đường line. Danh sách màu gồm 'r' đỏ, 'g' xanh lá, 'b' xanh dương, 'y' vàng.

  • Lớp cycler giúp tạo đối tượng Cycler mới từ một đối số vị trí đơn, cặp đối số vị trí, hoặc tổ hợp từ khóa.

  • Vẽ số đường line với màu khác nhau.

  • Dùng plt.show() để hiển thị figure.

Ví dụ

import matplotlib.pyplot as plt
from cycler import cycler
plt.ylabel("Y-axis \n with newline")
plt.xlabel("X-axis \n with newline")
plt.rc('axes', prop_cycle=(cycler('color', ['r', 'g', 'b', 'y'])))
plt.plot([0, 5])
plt.plot([2, 6])
plt.plot([3, 8])
plt.plot([4, 9])
plt.show()

Kết quả

Thêm dòng mới (newline) trong nhãn Matplotlib với TeX trong Python