
解释:
Figure:图形绘制的画板,他就相当于一个黑板,所有的图都是绘制在Figure上面。Axes:每个图都是Axes对象。一个Figure上可以有多个Axes对象。Axis:x轴、y轴的对象。Tick:x轴和y轴上的刻度对象。每一个刻度都是一个Tick对象。TickLabel:每个刻度上都要显示文字,这个文字的显示就是在TickLabel上。AxisLabel:x轴和y轴的名称的文字显示。Legend:图例对象。Title:Axes图的标题对象。Line2D:绘制在Axes上的线条对象,比如折线图等。Reactangle:绘制在Axes上的矩形对象,比如条形图等。Marker:标记点,比如绘制散点图上的每个点就是这个对象。Artist:只要是绘制在Figure上的元素(包括Figure),都是Artist的子类。
https://space.bilibili.com/523606542
Tick是用来做刻度的,包括刻度和网格对象。其中可操作的属性如下:
示例代码如下:
import matplotlib.ticker as ticker # Fixing random state for reproducibility np.random.seed(19680801) fig, ax = plt.subplots() ax.plot(100*np.random.rand(20)) formatter = ticker.FormatStrFormatter(‘$%.2f‘) ax.yaxis.set_major_formatter(formatter) for tick in ax.yaxis.get_major_ticks(): tick.label1On = False tick.label2On = True tick.label2.set_color(‘green‘) plt.show()

更多请参考: https://matplotlib.org/api/axis_api.html#matplotlib.axis.Axis
Python数据分析入门(二十六):绘图分析——Tick容器
原文:https://www.cnblogs.com/qshhl/p/14704553.html