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

Cách vẽ histogram từ dataframe Pandas dùng Matplotlib?


Để vẽ histogram từ dataframe Pandas/Matplotlib, chúng ta có thể thực hiện các bước sau:

  • Thiết lập kích thước figure và điều chỉnh padding giữa và xung quanh subplots.
  • Tạo dữ liệu bảng có thể hétérogène hai chiều dùng Pandas dataframe.
  • Dùng dataframe để vẽ histogram.
  • Để hiển thị figure, dùng phương thức show().

Ví dụ

from matplotlib import pyplot as plt
import pandas as pd

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

df = pd.DataFrame({'a': [1, 1, 1, 1, 3],
                   'b': [1, 1, 2, 1, 3],
                   'c': [2, 2, 2, 1, 3],
                   'd': [2, 1, 2, 1, 3]})

df.hist()
plt.show()

Kết quả

Cách vẽ histogram từ dataframe Pandas dùng Matplotlib?Cách vẽ histogram từ dataframe Pandas dùng Matplotlib?