matplotlib.axes.Axes.secondary_xaxis¶
-
Axes.
secondary_xaxis
(location, *, functions=None, **kwargs)[源代码]¶ 向该轴添加第二个x轴。
例如,如果我们希望在X轴上绘制数据的第二个比例。
参数: - location{'top'、'bottom'、'left'、'right'}或float
放置次轴的位置。对于orientation='x',字符串可以是'top'或'bottom',对于orientation='y',字符串可以是'right'或'left'。浮点表示父轴上放置新轴的相对位置,0.0表示底部(或左侧),1.0表示顶部(或右侧)。
- functionsfunc的2元组,或带逆的变换
如果是2元组函数,则用户指定转换函数及其逆函数。即
functions=(lambda x: 2 / x, lambda x: 2 / x)
是一个因子为2的倒数变换。用户还可以直接提供
transforms.Transform
只要它有一个倒数。见 次轴 进行这些转换的示例。
返回: - axaxes._secondary_axes.SecondaryAxis
其他参数: - **kwargs :
Axes
性质。轴属性。 其他轴参数。
警告
此方法从3.1开始是实验性的,API可能会更改。
实例
主轴显示频率,次轴显示周期。
(Source code _, png , pdf )