同事们, 我的目标是创建一个与以下字典链接的饼图:
import matplotlib.pyplot as plt
import seaborn as sns
import pandas as pd
dict_data = {1: 873, 2: 654, 0: 451, 3: 218}
plt.figure(figsize=(8,6))
sns.set_palette("muted", 8)
plt.pie(data=dict_data.values(), x=dict_data.keys(), labels=dict_data.keys(), autopct='%.0f%%', startangle = 90)
plt.legend(title = "Education Level")
plt.show()
为什么图表上的键(标签)和值(数字)相互混合并且没有分别显示,即 0-451、1-873 等? 为什么“0”标签没有任何内容?