matplotlib.axes.Axes.twiny#
- Axes.twiny(axes_class=None, *, delta_zorder=0.0, **kwargs)[源代码]#
创建一个共享 y 轴的双生 Axes。
创建一个新的 Axes,其 y 轴不可见,且拥有一个位于与原 Axes 相反位置(即顶部)的独立 x 轴。y 轴的自动缩放设置将从原始 Axes 继承。要确保两个 x 轴的刻度线对齐,请参阅
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 实例
备注
对于在使用 twiny 时需要“拾取 (picking)”图表元素 (artists) 的用户,拾取事件仅对最顶层 Axes 中的图表元素触发。