Để lập biểu đồ cdf trong matplotlib bằng Python, chúng ta có thể thực hiện các bước sau -
-
Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô con.
-
Khởi tạo một biến N cho số lượng dữ liệu mẫu.
-
Tạo dữ liệu ngẫu nhiên bằng cách sử dụng numpy.
-
Tính toán biểu đồ của một tập hợp dữ liệu với dữ liệu và thùng =10 .
-
Tìm hàm phân phối xác suất (pdf).
-
Sử dụng pdf (Bước 5), tính toán cdf .
-
Lập đồ thị cho cdf sử dụng phương thức plot () với nhãn "CDF".
-
Đặt một huyền thoại vào cốt truyện.
-
Để 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.50, 3.50] plt.rcParams["figure.autolayout"] = True N = 500 data = np.random.randn(N) count, bins_count = np.histogram(data, bins=10) pdf = count / sum(count) cdf = np.cumsum(pdf) plt.plot(bins_count[1:], cdf, label="CDF") plt.legend() plt.show()
Đầu ra