matplotlib 设置 colorbar 字体
【matplotlib 设置 colorbar 字体】其他matplotlib中label和title可以利用fontdict进行字体的设置,但是colorbar并没有这个属性,解决方案如下:
cb = plt.colorbar(mappable=map, cax=None, ax=None)
for l in cb.ax.yaxis.get_ticklabels():
l.set_family('Times New Roman')
将默认字体替换为新罗马
注:如果修改之后无变化,记得先清除matplotlib的缓存
rm -rf /home/username/.cache/matplotlib/
另外,这两个也特别好用
plt.rcParams['font.family'] = 'Times New Roman'
plt.rcParams['font.size'] = 15
推荐阅读
- 第6.2章(设置属性)
- Python数据分析(一)(Matplotlib使用)
- 15、IDEA学习系列之其他设置(生成javadoc、缓存和索引的清理等)
- performSelectorOnMainThread:withObject:waitUntilDone:参数设置为NO或YES的区别
- spring|spring boot中设置异步请求默认使用的线程池
- Python绘制小红花
- day|day 28 设置路由表
- flutter设置沉浸式状态栏
- Figure|Figure 图像
- 谷歌/火狐/Safari浏览器设置手机模式浏览