python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > python绘图时,坐标轴负号显示不出

python绘图时,坐标轴负号显示不出来的解决

作者:歪~懒羊羊

这篇文章主要介绍了python绘图时,坐标轴负号显示不出来的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

python绘图时,坐标轴负号显示不出

问题描述

python绘图中,坐标轴负号不能正常显示

解决方案

**使用如下代码即可正常显示:**
import matplotlib
matplotlib.rcParams['axes.unicode_minus']=False

python绘图中的一些小技巧(显示中文标签,显示负号,共用x轴,设置轴的属性)

plt.rcParams['font.sans-serif'] = ['SimHei']  # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False  # 用来正常显示负号
fig=plt.figure(figsize=(10,6))#设置画布大小
ax=fig.add_subplot(111)#设置子图一行一列第一个
ax.spines['left'].set_color ('r')#设置左轴的颜色
ax.tick_params( axis='y',direction='out', colors='red',
            labelcolor='r',   labelsize=10)#设置y轴颜色,外凸,字体大小,y轴标签颜色
ax.set_yticks(range(160, 320, 20))#设置y轴标签显示范围以及间隔
ax2 = ax.twinx()#共享x轴
ax3.invert_yaxis()#反转y轴
ax3.set_xlim(20,32)#设置x轴的范围

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文