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轴的范围
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。