Để thay đổi màu văn bản tự động nhập thành màu trắng trong biểu đồ hình tròn trong 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ụ.
- Lập danh sách giờ, hoạt động, và màu sắc để vẽ biểu đồ hình tròn.
- Tạo danh sách '.Text' các trường hợp cho nhãn số trong khi tạo biểu đồ hình tròn.
- Lặp lại autotexts và đặt màu sắc của autotex là trắng.
- Để hiển thị hình này, hãy sử dụng show () phương pháp.
Ví dụ
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
plt.figure()
hours = [8, 1, 11, 4]
activities = ['sleeping', 'exercise', 'studying', 'working']
colors = ["grey", "green", "orange", "blue"]
_, _, autotexts = plt.pie(hours, labels=activities, colors=colors, autopct="%.2f")
for ins in autotexts:
ins.set_color('white')
plt.show() Đầu ra