将布尔类型转换为整数类型
解决布尔类型不适用于饼图的方法是将布尔类型转换为整数类型。以下是一个示例代码:
import matplotlib.pyplot as plt
data = [True, False, False, True, True]
data = [int(i) for i in data]
plt.pie(data)
plt.legend(['True', 'False']) plt.title('Pie chart of boolean data')
plt.show()