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

Vẽ đồ thị dữ liệu gấu trúc trong biểu đồ hình tròn bằng Matplotlib


Để vẽ các khung dữ liệu Gấu trúc trong biểu đồ Hình tròn bằng Matplotlib, 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 ô phụ.
  • Tạo khung dữ liệu gồm dữ liệu dạng bảng hai chiều, có thể thay đổi kích thước, có khả năng không đồng nhất.
  • Vẽ đồ thị khung dữ liệu với chỉ mục hoạt động sử dụng pie () phương pháp
  • Để 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

df = pd.DataFrame({'activities': ['sleep', 'exercise', 'work', 'study'],
                                    'hours': [8, 1, 9, 6]})

df.set_index('activities').plot.pie(y='hours', legend=False,
                                    autopct='%1.1f%%')

plt.show()

Đầu ra

Vẽ đồ thị dữ liệu gấu trúc trong biểu đồ hình tròn bằng Matplotlib