当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Matplotlib.figure.Figure.get_axes()用法及代码示例


Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展。 Figure模块提供了顶层Artist,即Figure,其中包含所有绘图元素。此模块用于控制所有图元的子图和顶层容器的默认间距。

matplotlib.figure.Figure.get_axes()方法

matplotlib库的get_axes()方法图形模块用于获取图形中的轴列表。

用法: get_axes(self)


参数:此方法不接受任何参数。

返回:此方法返回图中的轴列表。

以下示例说明了matplotlib.figure中的matplotlib.figure.Figure.get_axes()函数:

范例1:

# Implementation of matplotlib function 
import matplotlib.pyplot as plt 
from matplotlib.tri import Triangulation 
from matplotlib.patches import Polygon 
import numpy as np 
  
  
xs = list([ 1, 2, 3, 4, 5, 6, 7, 8, 9]) 
ys = list([9, 8, 7, 6, 5, 4, 3, 2, 1]) 
          
fig = plt.figure() 
  
ax = fig.add_subplot(111) 
ax.plot(ys, xs) 
  
fig.get_axes()[0].set_ylabel("Y label") 
fig.get_axes()[0].set_xlabel("X label") 
  
  
fig.suptitle('matplotlib.figure.Figure.get_axes()\ 
function Example\n\n', fontweight ="bold") 
  
plt.show()

输出:

范例2:

# Implementation of matplotlib function 
import matplotlib.pyplot as plt 
from matplotlib.tri import Triangulation 
from matplotlib.patches import Polygon 
import numpy as np 
  
  
xs = list([ 1, 2, 3, 4, 5, 6, 7, 8, 9]) 
ys = list([9, 8, 7, 6, 5, 4, 3, 2, 1]) 
          
fig = plt.figure() 
  
ax = fig.add_subplot(111) 
ax.bar(ys, xs, width = 0.5, align ="center") 
  
fig.get_axes()[0].set_ylabel("Number") 
fig.get_axes()[0].set_xlabel("Values") 
  
  
fig.suptitle('matplotlib.figure.Figure.get_axes()\ 
 function Example\n\n', fontweight ="bold") 
  
plt.show()

输出:




相关用法


注:本文由纯净天空筛选整理自SHUBHAMSINGH10大神的英文原创作品 Matplotlib.figure.Figure.get_axes() in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。