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

N, thùng và bản vá trong matplotlib là gì?

hist () phương thức trả về n, bins bản vá trong matplotlib. Bản vá là các vùng chứa của các nghệ sĩ riêng lẻ được sử dụng để tạo biểu đồ hoặc danh sách các vùng chứa đó nếu có nhiều bộ dữ liệu đầu vào. Thùng xác định số lượng thùng có chiều rộng bằng nhau trong phạm vi.

Hãy lấy một ví dụ để hiểu cách nó hoạt động.

bước

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô con.

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

  • Tạo biểu đồ lịch sử với 100 thùng.

  • Đặt thuộc tính trên đối tượng nghệ sĩ.

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

Ví 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.random.normal(size=100)

n, bins, patches = plt.hist(x, bins=100)

plt.setp(patches[0], 'facecolor', 'yellow')

plt.show()

Đầu ra

N, thùng và bản vá trong matplotlib là gì?