matplotlib坐标轴刻度-【老鱼学matplotlib】
2017-12-11 09:50
579 查看
本节主要讲述如何对坐标轴的刻度字体大小以及背景色进行修改。
例如:
显示的图片为:
例如:
import numpy as np import pandas as pd import matplotlib.pyplot as plt # 生成x轴上的数据:从-3到3,总共有50个点 x = np.linspace(-3, 3, 50) # 定义一个线性方程 y1 = 0.1 * x plt.plot(x, y1, linewidth=1) plt.ylim(-2, 2) ax = plt.gca() # 隐藏掉右边和上面的轴 ax.spines['right'].set_color('none') ax.spines['top'].set_color('none') # 把下面的轴当做x轴 ax.xaxis.set_ticks_position('bottom') # 把左面的轴当做y轴 ax.yaxis.set_ticks_position('left') # 设置原点为(0, 0)点 ax.spines['bottom'].set_position(('data', 0)) ax.spines['left'].set_position(('data', 0)) # 获得x轴和y轴中的标记 for label in ax.get_xticklabels() + ax.get_yticklabels(): # 设置轴中标记的字体大小 label.set_fontsize(12) # 设置轴中标记的背景框中的属性,facecolor=字体颜色,edgecolor=边框颜色,alpha=透明度 label.set_bbox(dict(facecolor='red', edgecolor='None', alpha=0.7)) # 显示图表 plt.show()
显示的图片为:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/03/03c7b347b1eac5f517a7965add2c12a1.png)
相关文章推荐
- 使用matplotlib的示例:调整字体-设置刻度、坐标、colormap和colorbar等
- matplotlib坐标轴设置-【老鱼学matplotlib】
- matplotlib tricks(关闭坐标刻度、坐标轴不可见)
- matplotlib坐标轴设置续-【老鱼学matplotlib】
- 学习python中matplotlib绘图设置坐标轴刻度、文本
- python matplotlib绘图,修改坐标轴刻度为文字
- python matplotlib绘图设置坐标轴刻度、文本
- 使用matplotlib的示例:调整字体-设置刻度、坐标、colormap和colorbar等
- 演示MatPlotLib中如何设置坐标轴主刻度标签和次刻度标签
- Python利用matplotlib.pyplot绘图时如何设置坐标轴刻度
- python matplotlib绘图,修改坐标轴刻度为文字的实例
- matplotlib命令与格式:tick坐标轴主副刻度设置
- matplotlib去掉坐标轴刻度
- matplotlib命令与格式:tick坐标轴日期格式(设置日期主副刻度)
- 4000 matplotlib 设置左上角为坐标轴原点
- Matplotlib 图表坐标轴显示问题
- 用matplotlib设置标题、轴标签、刻度标签以及添加图例
- python中Matplotlib的坐标轴的坐标区间的设定
- matplotlib 坐标原点移到左上角
- matplotlib的基本用法(二)——设置坐标轴