python设置字体大小_python 绘图若干经验总结

本文总结了在Python中进行绘图时设置字体的三种方法,包括通过修改rcParams全局设置、直接修改文本字体格式以及在seaborn中使用set方法。同时提到了自定义绘图颜色组的可能性。
摘要由CSDN通过智能技术生成

一、修改字体

方法1:在使用pyplot绘图时,通过修改rcParams参数修改字体。这时,整个绘图采用的字体都会改变,包括标题、坐标、文本等。

优点:一步到位,字体大小单独再调,可保证整个文字风格一致。

缺点:特殊情况下可能有不同类型字体的需求。

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = 'Times New Roman'

方法2:使用pyplot绘图时,修改部分文本的字体格式。

优点:灵活更改每种文本字体格式。

缺点:多处设置的复杂性。

#定义一种字体属性
font1 = {'family': 'Times New Roman',
         'weight': 'normal',
         'size': 20}

plt.title('title', fontdict=font1)
plt.legend(loc='center', prop=font1)

总结:在使用pyplot绘图时,可将方法1和方法2两者结合灵活使用。还有matplotlib.font_manager下的FontProperties修改字体的方法,但本人没试过。

方法3:使用seaborn绘图时,可通过set方法设置字体属性。字体大小可通过f

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值