Cách thêm tiêu đề vào biểu đồ hình tròn trong python
Biểu đồ hình tròn không có danh tiếng tốt nhất trong cộng đồng trực quan hóa, nhưng dù sao cũng có lúc bạn muốn có một biểu đồ Biểu đồ hình tròn có thể hữu ích khi được sử dụng trong ngữ cảnh phù hợp với dữ liệu phù hợp. Vì vậy, chúng ta sẽ tìm hiểu cách mã hóa chúng trong Matplotlib, điều này khá đơn giản Đối tượng 7 Matplotlib có một phương thức 8, cũng như thư viện 9 cấp cao hơn. Chúng tôi sẽ sử dụng cái trước trong các ví dụ của mình nhưng bất kỳ cái nào trong số này có thể được mã hóa thành cái sau thay thếPhương thức 8 lấy tham số 1 làm đối số đầu tiên của nó, là các giá trị sẽ tạo nên các góc của chiếc bánh. Chúng có thể được đưa ra dưới dạng số thập phân (tỷ lệ phần trăm của tổng số) hoặc giá trị thô, điều đó không thực sự quan trọng; . Một lưu ý ở đây là nếu 2, các miếng nêm sẽ không tự động lấp đầy chiếc bánh. Chúng tôi sẽ đưa ra một ví dụ về điều này dưới đâyĐối số 3 phải là một đối số có thể lặp lại có cùng độ dài và thứ tự của 1 cung cấp nhãn cho mỗi nêm hình trònVí dụ của chúng tôi, giả sử chúng tôi muốn cho biết môn thể thao nào phổ biến nhất ở một trường nhất định bằng cách xem số lượng trẻ em chơi mỗi môn.
Matplotlib sử dụng trình tạo màu mặc định để tô màu từng ô vuông và tự động sắp xếp thứ tự các ô vuông và vẽ chúng ngược chiều kim đồng hồ Hãy làm cho chiếc bánh lớn hơn một chút bằng cách tăng 5 và cũng sử dụng đối số 6 để hiển thị giá trị phần trăm bên trong mỗi miếng bánh. Đối số 6 có định dạng chuỗi hoặc hàm có thể chuyển đổi từng giá trị
Như đã giải thích ở trên, nếu chúng ta chuyển đổi các giá trị thành số thập phân và tổng của chúng không bằng một, chiếc bánh sẽ có một khoảng cách hoặc hình nêm trống
Tạo kiểu cho Biểu đồ hình trònBạn có thể sử dụng các đối số 8 và 9 để tạo kiểu cho phần nêm và văn bản tương ứngỞ đây, chúng tôi thêm một đường viền rộng hơn xung quanh mỗi cái nêm và tô màu trắng cho nó; 2Nhưng nếu bạn chỉ muốn tạo kiểu, chẳng hạn như các nhãn thì sao? . Có ba giá trị trả về
3Bây giờ chúng ta đã biết điều này, chúng ta có thể làm những điều thú vị như làm cho các nhãn văn bản khớp với màu của cái nêm mà chúng tương ứng 4Cuối cùng, hãy thay đổi màu sắc của các miếng bánh, đặc biệt làm nổi bật một miếng bằng màu sáng hơn. Chúng ta cũng hãy sử dụng tham số 1 để dịch chuyển nêm Lacrosse ra một chút để làm nổi bật nó so với phần còn lại 6Hy vọng rằng điều đó sẽ giúp bạn bắt đầu tạo biểu đồ hình tròn trong Matplotlib. Có nhiều điều thú vị khác mà bạn có thể làm với biểu đồ hình tròn (và bánh rán) trong Matplotlib, nhưng chúng tôi sẽ đề cập đến những điều đó trong một bài đăng tiếp theo |