matplotlib制作图表数据

import matplotlib.pyplot as plt
import matplotlib

fig=plt.figure()
labels=['陆地','海洋']
data=[29,71]
plt.axes(aspect=1) #此处设置的目的 是为了让饼状图画出来是圆形
#解决汉字乱码问题
matplotlib.rcParams['font.sans-serif']=['SimHei'] #使用指定的汉字字体类型(此处为黑体)

plt.pie(data,labels=labels,autopct='%1.2f%%',shadow=True) #autopct='%1.2f%%'输出各块饼状图所占百分比并保存两位小数 #传入数据及参数,占比保留两位小数 explode突出显示 shadow 阴影
plt.title('陆地和海洋的面积比')
plt.show()

  

猜你喜欢

转载自www.cnblogs.com/wujf-myblog/p/11810549.html