Hướng dẫn pie chart in python using dataset - biểu đồ hình tròn trong python sử dụng tập dữ liệu

Cần tạo biểu đồ hình tròn bằng matplotlib?

Nếu vậy, bạn có thể sử dụng mẫu sau để tạo biểu đồ hình tròn của mình:

import matplotlib.pyplot as plt

my_data = [value1,value2,value3,...]
my_labels = 'label1','label2','label3',...
plt.pie(my_data,labels=my_labels,autopct='%1.1f%%')
plt.title('My Title')
plt.axis('equal')
plt.show()

Tiếp theo, tôi sẽ xem xét một ví dụ với các bước để tạo các loại biểu đồ hình tròn khác nhau.

Bước 1: Thu thập dữ liệu cho biểu đồ hình tròn

Để bắt đầu, bạn sẽ cần thu thập dữ liệu cho biểu đồ hình tròn.

Ví dụ, tôi đã thu thập các dữ liệu sau đây về trạng thái của các tác vụ:

Nhiệm vụ đang chờ xử lý 300
Nhiệm vụ đang diễn ra 500
Nhiệm vụ hoàn thành 700

Mục tiêu là tạo biểu đồ hình tròn dựa trên dữ liệu trên.

Bước 2: Vẽ biểu đồ hình tròn bằng cách sử dụng matplotlib

Tiếp theo, vẽ biểu đồ hình tròn bằng cách sử dụng matplotlib.

Bạn có thể sử dụng mẫu bên dưới để hỗ trợ âm mưu của biểu đồ:

import matplotlib.pyplot as plt

my_data = [value1,value2,value3,...]
my_labels = 'label1','label2','label3',...
plt.pie(my_data,labels=my_labels,autopct='%1.1f%%')
plt.title('My Title')
plt.axis('equal')
plt.show()

Đây là cách mà mã hoàn chỉnh sẽ trông như thế nào đối với ví dụ của chúng tôi:

import matplotlib.pyplot as plt

Tasks = [300,500,700]

my_labels = 'Tasks Pending','Tasks Ongoing','Tasks Completed'
plt.pie(Tasks,labels=my_labels,autopct='%1.1f%%')
plt.title('My Tasks')
plt.axis('equal')
plt.show()

Chạy mã trong Python và bạn sẽ nhận được biểu đồ hình tròn sau:

Hướng dẫn pie chart in python using dataset - biểu đồ hình tròn trong python sử dụng tập dữ liệu

Bước 3: Phong cách biểu đồ

Bạn có thể tạo kiểu cho biểu đồ hình tròn bằng cách thêm:

  • Góc bắt đầu
  • Bóng
  • Màu sắc
  • Thành phần nổ

Đây là mã mà bạn có thể sử dụng cho biểu đồ theo kiểu:

import matplotlib.pyplot as plt

Tasks = [300,500,700]

my_labels = 'Tasks Pending','Tasks Ongoing','Tasks Completed'
my_colors = ['lightblue','lightsteelblue','silver']
my_explode = (0, 0.1, 0)
plt.pie(Tasks, labels=my_labels, autopct='%1.1f%%', startangle=15, shadow = True, colors=my_colors, explode=my_explode)
plt.title('My Tasks')
plt.axis('equal')
plt.show()

Sau đó, bạn sẽ nhận được biểu đồ bên dưới:

Hướng dẫn pie chart in python using dataset - biểu đồ hình tròn trong python sử dụng tập dữ liệu

Tạo biểu đồ dựa trên Pandas DataFrame

Bạn cũng có thể tạo biểu đồ hình tròn của mình dựa trên Pandas DataFrame.

Ví dụ của chúng tôi, DataFrame (với dữ liệu tác vụ) sẽ trông như thế này:

from pandas import DataFrame

Data = {'Tasks': [300,500,700]}
df = DataFrame(Data,columns=['Tasks'])

print (df)

Đây là khung dữ liệu mà bạn sẽ nhận được:

Hướng dẫn pie chart in python using dataset - biểu đồ hình tròn trong python sử dụng tập dữ liệu

Và đây là mã Python hoàn chỉnh để tạo biểu đồ hình tròn dựa trên dữ liệu trong DataFrame:

from pandas import DataFrame
import matplotlib.pyplot as plt

Data = {'Tasks': [300,500,700]}
df = DataFrame(Data,columns=['Tasks'])

my_labels = 'Tasks Pending','Tasks Ongoing','Tasks Completed'
plt.pie(df,labels=my_labels,autopct='%1.1f%%')
plt.title('My Tasks')
plt.axis('equal')
plt.show()

Khi bạn chạy mã, bạn sẽ nhận được cùng một biểu đồ hình tròn:

Hướng dẫn pie chart in python using dataset - biểu đồ hình tròn trong python sử dụng tập dữ liệu

Sau đó, bạn có thể chọn tạo kiểu biểu đồ bằng cú pháp sau:

from pandas import DataFrame
import matplotlib.pyplot as plt

Data = {'Tasks': [300,500,700]}
df = DataFrame(Data,columns=['Tasks'])

my_labels = 'Tasks Pending','Tasks Ongoing','Tasks Completed'
my_colors = ['lightblue','lightsteelblue','silver']
my_explode = (0, 0.1, 0)
plt.pie(df, labels=my_labels, autopct='%1.1f%%', startangle=15, shadow = True, colors=my_colors, explode=my_explode)
plt.title('My Tasks')
plt.axis('equal')
plt.show()

Sau đó, bạn sẽ nhận được biểu đồ theo kiểu sau:

Hướng dẫn pie chart in python using dataset - biểu đồ hình tròn trong python sử dụng tập dữ liệu

Đối với các loại biểu đồ khác, bạn có thể muốn kiểm tra nguồn sau giải thích các bước để tạo biểu đồ phân tán, dòng và thanh bằng matplotlib.

Làm cách nào để tạo biểu đồ hình tròn từ bộ dữ liệu trong Python?

Làm thế nào để tạo biểu đồ hình tròn từ Pandas DataFrame ?.
Vẽ một biểu đồ hình tròn trong Python bằng cách sử dụng matplotlib ..
Kiểm tra xem một chuỗi đã cho được tạo thành từ hai ký tự xen kẽ ..
Kiểm tra xem một chuỗi được tạo thành từ k các ký tự xen kẽ ..
Matplotlib.gridspec.gridspec lớp trong Python ..
Biểu đồ thanh trong matplotlib ..

Làm thế nào để bạn tạo biểu đồ hình tròn với dữ liệu?

Bước 1 Chuyển đổi dữ liệu thành tỷ lệ phần trăm. Bước đầu tiên là chuyển đổi dữ liệu thành tỷ lệ phần trăm. ....
Bước 2 Tính góc cho từng phân đoạn PIE. Một vòng tròn hoàn chỉnh hoặc biểu đồ hình tròn có 360 °. ....
Bước 3 Vẽ biểu đồ hình tròn. Đối với điều này, bạn sẽ cần la bàn và một thước đo góc ..
Bước 4 Thêm nhãn. Biểu đồ yêu cầu một tiêu đề và nhãn:.

Làm thế nào để bạn hình dung một biểu đồ hình tròn trong Python?

Biểu đồ hình tròn có thể được vẽ bằng cách sử dụng chức năng PIE () trong mô -đun pyplot.Ví dụ mã Python dưới đây vẽ một biểu đồ hình tròn bằng cách sử dụng hàm pie ().Theo mặc định, fucntion của pyplot sắp xếp các chiếc bánh hoặc nêm trong biểu đồ hình tròn theo hướng ngược chiều kim đồng hồ.using the function pie() in the pyplot module. The below python code example draws a pie chart using the pie() function. By default the pie() fucntion of pyplot arranges the pies or wedges in a pie chart in counter clockwise direction.

Làm thế nào để bạn tạo một biểu đồ từ dữ liệu trong Python?

Các bước sau đây đã được theo dõi:..
Xác định trục x và giá trị trục y tương ứng như danh sách ..
Vẽ chúng trên vải bằng cách sử dụng.âm mưu () chức năng ..
Đặt tên cho trục x và trục y bằng cách sử dụng.Xlabel () và.các chức năng ylabel () ..
Đưa ra một tiêu đề cho cốt truyện của bạn bằng cách sử dụng.tiêu đề () chức năng ..
Cuối cùng, để xem cốt truyện của bạn, chúng tôi sử dụng.Hiển thị () chức năng ..