matplotlib绘制饼图

本文通过一个生动的例子,展示了如何使用Python的matplotlib库绘制饼图,详细介绍了饼图的构成元素和参数设置,如标签、大小、颜色、突出显示等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

饼图:用于表现不同分类的占比情况

举个栗子,饼图表现邵大白的标准

邵大白你看这个小哥哥帅不

恩帅

eeeee=/=

不不不等我有钱了我再找个有钱还能看上我的

真有追求。。。啥标准来

就这样
在这里插入图片描述
唉我突出的其实是60%奈何他太大了看起来像突出了另一部分

不行这样说出来好庸俗,改改说法

我要找个聪明的,一个聪明人他要是没有钱,那肯定是对这玩意没想法啊,那不行啊那就是三观不合啊

ennnn…
在这里插入图片描述

ennnn…

import matplotlib.pyplot as plt
#import matplotlib.font_manager
import matplotlib
from matplotlib import font_manager
my_font=font_manager.FontProperties(fname='C:\Windows\Fonts\msyh.ttc',size=10)

label_list=["聪明","三观一致","能看上我"]
size=[20,40,40]
color=['blue','green','red']
explode=[0,0.1,0]

plt.figure(figsize=(20,5),dpi=100)
patches,l_text,p_text=plt.pie(size,
                             explode=explode,
                             labels=label_list,
                             colors=color,
                             labeldistance=1.1,
                             autopct="%1.1f%%",
                             shadow=True,
                             startangle=90,
                             pctdistance=0.6)
for t in l_text:
    print(dir(t))
    t.set_fontproperties(my_font)
for t in p_text:
    t.set_size(10)
# for i in patches:
#     i.set_color('pink')
#     break
    
plt.show()

放上代码以后再改

害改什么改又没钱凭什么给人家提要求&……&%&¥(¥……&%

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值