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

Vẽ biểu đồ tích lũy của lịch ngày tháng trong Python trong Matplotlib

Để vẽ biểu đồ tích lũy về lịch ngày của 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.

  • Tạo khung dữ liệu Pandas với một số dữ liệu đại học, trong đó một khóa cho chênh lệch múi giờ và một khóa khác cho số sinh viên đã đăng ký vào năm tiếp theo.

  • Vẽ khung dữ liệu bằng cách sử dụng plot () phương thức mà kind ='bar' , tức là phân loại theo tên.

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

Ví dụ

import pandas as pd
from matplotlib import pyplot as plt

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

college_student_data = {'durations': [1, 2, 2.5, 3, 4.5, 5, 5.5, 6, 6.5, 7], 'admissions': [5, 50, 150, 3380, 760, 340, 115, 80, 40, 10]}
df = pd.DataFrame(data=college_student_data)

df.plot(kind='bar', x='durations', y='admissions', legend=False, color='red', rot=0,)

plt.show()

Đầu ra

Vẽ biểu đồ tích lũy của lịch ngày tháng trong Python trong Matplotlib