创建一条共享X或Y轴和新的Y或X轴的Axes对象!
import matplotlib.pyplot as plt
import matplotlib.dates as mpl_dates
import pandas as pd
import numpy as np
x = np.arange(1, 12, 4)
y = np.arange(1, 4, 1)
# 创建一个画板的意思
fg = plt.figure() # type:plt.Figure
# 在画板上添加一个可绘画的区域【坐标轴】
ax = fg.add_subplot(1, 1, 1) # type:plt.Axes
ax.plot(x, y, "-r")
ax.set_xlabel("ax_x")
ax.set_ylabel("ax_y")
# 创建一条共享X轴和新的Y轴的Axes对象!
ax2_share_x = ax.twinx() # type:plt.Axes
ax2_share_x.set_ylabel("ax2_share_x")
ax2_share_x.plot(x, np.log(y))
# 创建一条共享Y轴和新的X轴的Axes对象!
ax3_share_y = ax.twiny() # type:plt.Axes
ax3_share_y.set_xlabel("ax3_share_y")
fg.show()