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

Làm thế nào để lập biểu đồ được tổng hợp theo khung dữ liệu ngày của gấu trúc?

Để vẽ biểu đồ được tổng hợp theo khung dữ liệu ngày của gấu trúc, chúng ta có thể thực hiện các bước sau -

Các 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 khung dữ liệu, df , dữ liệu dạng bảng hai chiều, có thể thay đổi kích thước, có thể không đồng nhất.

  • Nhận các giá trị của khung dữ liệu gấu trúc ngày được tổng hợp.

  • Vẽ biểu đồ df (Bước 3) với kind ="bar" .

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

Ví dụ

import numpy as np
import pandas as pd
from matplotlib import pyplot as plt, dates

# Set the figure size
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

# Create a dataframe
df = pd.DataFrame(dict(data=list(pd.date_range("2021-01-01", periods=10)),
value=np.linspace(1, 10, 10)))
df = df.groupby('data').agg(['sum']).reset_index()

# Plot the dataframe
df.plot(x='data', y='value', kind="bar")

# Display the plot
plt.show()

Đầu ra

Nó sẽ tạo ra thông báo sau -

Làm thế nào để lập biểu đồ được tổng hợp theo khung dữ liệu ngày của gấu trúc?