Hướng dẫn python pie chart with percentage - biểu đồ hình tròn python với tỷ lệ phần trăm
Ghi chú Show Nhấn vào đây để tải xuống mã ví dụ đầy đủhere to download the full example code Bản demo của một biểu đồ hình tròn cơ bản cộng với một vài tính năng bổ sung. Ngoài biểu đồ hình tròn cơ bản, bản demo này hiển thị một vài tính năng tùy chọn:
Lưu ý về góc bắt đầu tùy chỉnh: Mặc định import matplotlib.pyplot as plt # Pie chart, where the slices will be ordered and plotted counter-clockwise: labels = 'Frogs', 'Hogs', 'Dogs', 'Logs' sizes = [15, 30, 45, 10] explode = (0, 0.1, 0, 0) # only "explode" the 2nd slice (i.e. 'Hogs') fig1, ax1 = plt.subplots() ax1.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True, startangle=90) ax1.axis('equal') # Equal aspect ratio ensures that pie is drawn as a circle. plt.show() Người giới thiệu¶Việc sử dụng các chức năng, phương thức, lớp và mô -đun sau đây được hiển thị trong ví dụ này: Out: Từ khóa: Ví dụ về mã Matplotlib, Codex, Python Plot, Pyplot Gallery được tạo bởi Sphinx-Gallery Ghi chú Nhấn vào đây để tải xuống mã ví dụ đầy đủhere to download the full example code Bản demo của một biểu đồ hình tròn cơ bản cộng với một vài tính năng bổ sung. Ngoài biểu đồ hình tròn cơ bản, bản demo này hiển thị một vài tính năng tùy chọn: Nhãn lát Tự động dán nhãn tỷ lệ phần trăm bù đắp một lát cắt với "bùng nổ" drop-shadow góc bắt đầu tùy chỉnh Lưu ý về góc bắt đầu tùy chỉnh: Mặc định import matplotlib.pyplot as plt # Pie chart, where the slices will be ordered and plotted counter-clockwise: labels = 'Frogs', 'Hogs', 'Dogs', 'Logs' sizes = [15, 30, 45, 10] explode = (0, 0.1, 0, 0) # only "explode" the 2nd slice (i.e. 'Hogs') fig1, ax1 = plt.subplots() ax1.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True, startangle=90) ax1.axis('equal') # Equal aspect ratio ensures that pie is drawn as a circle. plt.show() Phòng trưng bày được tạo ra bởi Sphinx-Gallery Làm thế nào để bạn vẽ một biểu đồ hình tròn với dữ liệu theo tỷ lệ phần trăm?Để tính tỷ lệ phần trăm mỗi lát có giá trị, đo góc của mỗi lát và chia cái này cho 360 sau đó nhân nó với 100. Để tìm số lượng dữ liệu, mỗi lát cắt biểu thị, nhân tỷ lệ phần trăm mà mỗi lát có giá trị với tổng số bộ dữ liệu.measure the angle of each slice and divide this by 360 then multiply it by 100 . To find the number of pieces of data each slice represents, multiply the percentage that each slice is worth by the total number of the data sets.
Autopct Python là gì?AutoPCT là một chuỗi được sử dụng để dán nhãn nêm với giá trị số của chúng.Shadow được sử dụng để tạo bóng của Wedge.a string used to label the wedge with their numerical value. shadow is used to create shadow of wedge.
Làm thế nào để bạn hiển thị tỷ lệ phần trăm trong bảng xếp hạng hình tròn ở Seaborn?Nếu bạn muốn hiển thị giá trị tỷ lệ phần trăm trong biểu đồ hình tròn, thì hãy sử dụng đối số AutoPCT của phương thức plt.pie ().Đối số AutoPCT chấp nhận một chuỗi định dạng hoặc một hàm.Nếu bạn chỉ định chuỗi định dạng, thì nó phải được đặt trong phần % dấu.use the autopct argument of the plt. pie() method. The autopct argument accepts a format string or a function. If you specify the format string, then it must be enclosed within the % sign.
Python startangle là gì?Startangle mặc định là 0, sẽ bắt đầu lát "ếch" trên trục x dương.Ví dụ này đặt startangle = 90 sao cho mọi thứ được xoay ngược chiều kim đồng hồ 90 độ và lát ếch bắt đầu trên trục y dương.start the "Frogs" slice on the positive x-axis. This example sets startangle = 90 such that everything is rotated counter-clockwise by 90 degrees, and the frog slice starts on the positive y-axis. |