matplotlib.axes.Axes.twinx#
- Axes.twinx(axes_class=None, *, delta_zorder=0.0, **kwargs)[source]#
创建一个共享 xaxis(x 轴)的孪生 Axes。
创建一个新的 Axes,其 x 轴不可见,且拥有一个位于原坐标轴对面(即右侧)的独立 y 轴。x 轴的自动缩放设置将继承自原始 Axes。要确保两个 y 轴的刻度线对齐,请参阅
LinearLocator。- 参数:
- axes_class
Axes的子类类型, 可选 被实例化的
axes.Axes子类。此参数与 projection(投影)和 polar(极坐标)不兼容。有关示例,请参阅 axisartist。默认情况下,使用
Axes类。于版本 3.11 新增。
- delta_zorderfloat, 默认值: 0
相对于原始 Axes 的孪生 Axes 的 zorder 偏移量。孪生 Axes 的 zorder 设置为
self.get_zorder() + delta_zorder。默认情况下(delta_zorder 为 0),孪生 Axes 与原始 Axes 具有相同的 zorder。- kwargsdict
传递给
Figure.add_subplot或Figure.add_axes的关键字参数。于版本 3.11 新增。
- axes_class
- 返回:
- Axes
新创建的 Axes 实例。
备注
对于那些在使用 twinx 时需要“拾取”(picking)图形元素的用户:拾取事件仅在最顶层的 Axes 中的图形元素上被触发。