Plotly là một thư viện biểu đồ mã nguồn mở, tương tác và dựa trên trình duyệt dành cho Python. Người dùng Python có thể sử dụng Plotly để tạo các loại biểu đồ khác nhau bao gồm biểu đồ khoa học, biểu đồ 3D, biểu đồ thống kê, biểu đồ tài chính, v.v.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách sử dụng Plotly để vẽ biểu đồ hình tròn dưới dạng ô con với kích thước tùy chỉnh
Ở đây, chúng ta sẽ sử dụng sơ đồ. mô-đun ngoại tuyến để tạo một cốt truyện ngoại tuyến
Chúng tôi sẽ sử dụng cốt truyện. mô-đun graph_objects để tạo số liệu. Nó chứa rất nhiều phương pháp để tạo biểu đồ
matplotlib
4=
from
0_______07from
2matplotlib
9from
2import
1from
2import
3from
2import
5from
2import
7matplotlib
3import
9=
60=
=
62=
=
64=
65from
2=
67=
68=
69=
import
1import
2import
3Đầu ra.
Tùy chỉnh biểu đồ hình tròn
Có thể tùy chỉnh biểu đồ hình tròn trên cơ sở một số khía cạnh. Thuộc tính startangle xoay biểu đồ theo các độ đã chỉ định theo hướng ngược chiều kim đồng hồ được thực hiện trên trục x của biểu đồ hình tròn. thuộc tính bóng chấp nhận giá trị boolean, nếu nó đúng thì bóng sẽ xuất hiện bên dưới vành bánh. Các nêm của chiếc bánh có thể được tùy chỉnh bằng cách sử dụng wedgeprop, lấy từ điển Python làm tham số với các cặp giá trị tên biểu thị các thuộc tính nêm như băng thông, màu sắc cạnh, v.v. Bằng cách đặt frame=True axis, khung được vẽ xung quanh biểu đồ hình tròn. autopct kiểm soát cách hiển thị tỷ lệ phần trăm trên các nêm. Hãy để chúng tôi cố gắng sửa đổi cốt truyện trên.
Ví dụ 1.
Python3
matplotlib
0import
matplotlib
2import
import
8matplotlib
5matplotlib
6=
from
0from
1from
2from
3from
2from
5from
2from
7____28from
2matplotlib
0from
2matplotlib
2matplotlib
3matplotlib
4=
from
0_______07from
2matplotlib
9from
2import
1from
2import
3from
2import
5from
2import
7matplotlib
3=
1=
2__=
=
64=
5from
2=
7from
2=
9from
2from
01from
2=
7from
2=
7from
06from
07from
08=
=
64from
11from
2from
13from
2from
15from
2from
17from
18from
2from
20from
2from
22from
06from
24from
25=
from
27from
28from
29from
30from
2from
32from
29from
34from
35from
36from
37from
38from
39from
40=
from
42from
43from
44from
45from
46from
47from
48from
49from
39from
51from
52from
53from
54from
55import
9from
57=
from
59_______1=
64=
65from
2____167=
68from
66=
from
68from
69from
70=
from
72from
73from
69=
2____1from
77from
69from
79=
from
81from
69from
83=
from
85from
2from
69from
08=
from
90from
69from
92=
from
94from
2from
69from
97=
from
99from
69matplotlib
01=
matplotlib
03matplotlib
04=
matplotlib
06=
68matplotlib
08matplotlib
09from
17matplotlib
11=
matplotlib
13from
2from
17matplotlib
16=
matplotlib
18from
2from
17matplotlib
21=
=
64from
30from
2matplotlib
26from
2matplotlib
28from
2from
30=
68matplotlib
32=
matplotlib
34matplotlib
35=
matplotlib
37from
06_______039____040____206
import
2import
3Đầu ra.
Ví dụ 2. Tạo biểu đồ hình tròn lồng nhau
Python3
matplotlib
0from
matplotlib
import
=
6import
matplotlib
2matplotlib
5matplotlib
52=
matplotlib
54matplotlib
6=
from
0from
1from
2from
3from
2from
5from
2from
7____28from
2matplotlib
0from
2matplotlib
2matplotlib
3matplotlib
4=
matplotlib
73_______07from
2____076matplotlib
77____09from
2matplotlib
7matplotlib
81matplotlib
82from
0______71from
2matplotlib
86matplotlib
77import
3from
2matplotlib
90matplotlib
81matplotlib
82from
0import
5from
2matplotlib
96matplotlib
77import
7from
2import
00import
01import
02import
03=
matplotlib
4from
44from
47from
48import
09from
46import
11from
46import
13import
14import
15=
import
17matplotlib
26from
2import
20import
21____722from
30import
24import
25import
26=
import
28import
29from
06import
31=
import
33_______054____206from
46import
37from
06import
39=
import
41from
30from
2import
11from
2import
46from
2matplotlib
54from
2import
50from
2Bạn có thể kết hợp 2 biểu đồ hình tròn không?
Không giống như biểu đồ thanh và biểu đồ đường, hai hoặc nhiều biểu đồ hình tròn không dễ kết hợp vì chúng chỉ có thể sử dụng hai loại dữ liệu. Chìa khóa để kết hợp biểu đồ hình tròn là tạo tập dữ liệu hoàn toàn mới được tổng hợp từ tập dữ liệu ban đầu của bạn và xây dựng biểu đồ từ đó.Có thể sử dụng biểu đồ hình tròn cho nhiều chuỗi dữ liệu không?
Biểu đồ hình tròn có thể chuyển đổi một cột hoặc hàng của dữ liệu bảng tính thành biểu đồ hình tròn. Mỗi lát bánh [điểm dữ liệu] hiển thị kích thước hoặc tỷ lệ phần trăm của lát bánh đó so với toàn bộ chiếc bánh. Biểu đồ hình tròn hoạt động tốt nhất khi. Bạn chỉ có một chuỗi dữ liệu .Bạn có thể đặt hai biểu đồ hình tròn cạnh nhau không?
Đặt cả hai biểu đồ cạnh nhau . Nhấp vào biểu đồ bên trái và tăng chiều rộng của nó lên gấp đôi kích thước. Trong khi vẫn ở biểu đồ bên trái, hãy nhấp vào Thiết kế, Thêm thành phần biểu đồ, Chú thích, Phải [di chuyển này sẽ đẩy hình tròn sang trái và chừa khoảng trống cho hình tròn kia]. Kéo huyền thoại xuống dưới cùng bây giờ.