matplotlib.axes.SubplotBase - 在图形对象中生成和操作一组坐标轴

matplotlib.axes.SubplotBase

matplotlib.axes.SubplotBase()类是subplots的基类,即axis实例。它提供了各种新方法,用于在图形对象中生成和操作一组坐标轴。

注意:在SubplotBase中,Base是对象。

语法:matplotlib.axes.SubplotBase(fig, *args, **kwargs)

参数:接受以下参数描述如下:

  • 这个参数是matplotlib.figure.figure。
  • *args:该参数包含值的元组(nrows, ncols, index).换句话说,它是图中子图的数组,具有维度(nrows, ncols), index是正在创建的子图的索引。

下面的例子演示了在matplotlib.axes.SubplotBase()类中的matplotlib.axes:

示例1

# Implementation of matplotlib function
import matplotlib.pyplot as plt
from mpl_toolkits.axisartist.axislines import SubplotZero
import numpy as np
  
fig = plt.figure(figsize =(4, 3))
  
# Zero is the base
ax = SubplotZero(fig, 1, 1, 1)
fig.add_subplot(ax)
  
xx = np.arange(0, 2 * np.pi, 0.01)
ax.plot(xx, np.sin(xx))
  
fig.suptitle('matplotlib.axes.SubplotBase() class Example\n\n', 
             fontweight ="bold")
  
plt.show()

输出:

matplotlib.axes.SubplotBase

示例2

# Implementation of matplotlib function
import matplotlib.pyplot as plt
from mpl_toolkits.axisartist.axislines import Subplot
  
fig = plt.figure()
  
ax = Subplot(fig, 111)
fig.add_subplot(ax)
  
ax.axis["left"].set_visible(False)
ax.axis["top"].set_visible(False)
  
fig.suptitle('matplotlib.axes.SubplotBase() class Example\n\n',
              fontweight ="bold")
  
plt.show()

输出:

matplotlib.axes.SubplotBase

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程