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

Làm cách nào để thay đổi kích thước phông chữ của bảng bằng matplotlib.pyplot?

Để thay đổi kích thước phông chữ của bảng bằng matplotlib, chúng tôi có thể sử dụng set_fontsize () phương pháp.

Các bước

  • Tạo một hình và một tập hợp các ô phụ, nrows =1 ncols =1 .
  • Tạo dữ liệu ngẫu nhiên bằng cách sử dụng numpy.
  • Tạo cột giá trị.
  • Làm cho trục chặt chẽ tắt .
  • Khởi tạo một biến kích thước phông chữ để thay đổi kích thước phông chữ.
  • Đặt kích thước phông chữ của bảng bằng set_font_size () phương pháp.
  • Để 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
fig, axs = plt.subplots(1, 1)
data = np.random.random((10, 3))
columns = ("Column I", "Column II", "Column III")
axs.axis('tight')
axs.axis('off')
the_table = axs.table(cellText=data, colLabels=columns, loc='center')
the_table.auto_set_font_size(False)
the_table.set_fontsize(10)
plt.show()

Đầu ra

Làm cách nào để thay đổi kích thước phông chữ của bảng bằng matplotlib.pyplot?