matplotlib.projections
#
从数据空间映射到屏幕空间的不可分离转换。
投影被定义为Axes
子类。它们包括以下元素:
从数据坐标到显示坐标的转换。
该变换的逆。例如,这用于将鼠标位置从屏幕空间转换回数据空间。
网格线、刻度和刻度标签的转换。自定义投影通常需要将这些元素放置在特殊位置,而 Matplotlib 有一个工具可以帮助您这样做。
设置默认值(覆盖
cla
),因为直线轴的默认值可能不合适。定义轴的形状,例如,椭圆轴,用于绘制绘图背景和剪裁任何数据元素。
为投影定义自定义定位器和格式化程序。例如,在地理投影中,以度为单位显示网格可能更方便,即使数据以弧度为单位。
设置交互式平移和缩放。这是留给读者的“高级”功能,但在
matplotlib.projections.polar
.任何额外的方便或功能的额外方法。
一旦定义了投影轴,就可以通过以下两种方式之一使用它:
通过定义类属性
name
,投影轴可以注册matplotlib.projections.register_projection
并随后通过名称简单地调用:fig.add_subplot(projection="my_proj_name")
对于更复杂的、可参数化的投影,可以定义一个包含方法的通用“投影”对象
_as_mpl_axes
。_as_mpl_axes
应该不带参数并返回投影的轴子类和附加参数的字典以传递给子类的__init__
方法。随后,可以使用以下方法初始化参数化投影:fig.add_subplot(projection=MyProjection(param1=param1_value))
其中 MyProjection 是一个实现
_as_mpl_axes
方法的对象。
自定义投影中是一个完整且注释繁多的示例
。中的极坐标图功能
matplotlib.projections.polar
也可能很有趣。
- matplotlib.projections。get_projection_class ( projection = None ) [来源] #
从名称中获取投影类。
如果投影为无,则返回标准直线投影。
matplotlib.projections.polar
#
- 类 matplotlib.projections.polar。InvertedPolarTransform ( axis = None , use_rmin = True , _apply_theta_transforms = True ) [来源] #
基地:
Transform
极坐标变换的逆,将笛卡尔坐标空间x和y映射回theta和r。
- 参数:
- 速记名 str
表示转换的“名称”的字符串。
str(transform)
除了提高DEBUG=True 时的可读性之外,该名称没有任何意义 。
- has_inverse = True #
如果此变换具有相应的逆变换,则为真。
- input_dims = 2 #
此变换的输入维数。必须在子类中被覆盖(使用整数)。
- 倒置( ) [来源] #
返回对应的逆变换。
它成立。
x == self.inverted().transform(self.transform(x))
此方法的返回值应被视为临时的。对self的更新不会导致对其反向副本的相应更新。
- output_dims = 2 #
此变换的输出维数。必须在子类中被覆盖(使用整数)。
- transform_non_affine ( xy ) [来源] #
仅应用此转换的非仿射部分。
transform(values)
总是等价于transform_affine(transform_non_affine(values))
。在非仿射变换中,这通常等价于
transform(values)
。在仿射变换中,这始终是空操作。- 参数:
- 值数组
输入值作为长度
input_dims
或形状 (N xinput_dims
) 的 NumPy 数组。
- 返回:
- 大批
输出值作为长度
output_dims
或形状 (N xoutput_dims
) 的 NumPy 数组,具体取决于输入。
- 类 matplotlib.projections.polar。PolarAffine ( scale_transform , limits ) [来源] #
基地:
Affine2DBase
极投影的仿射部分。缩放输出以使最大半径位于坐标区圆的边缘。
limits是数据的查看限制。唯一使用的边界部分是 y 限制(用于半径限制)。theta 范围由非仿射变换处理。
- 类 matplotlib.projections.polar。PolarAxes ( * args , theta_offset = 0 , theta_direction = 1 , rlabel_position = 22.5 , ** kwargs ) [来源] #
基地:
Axes
极坐标图投影,其中输入维度是theta,r。
Theta 开始指向东方并逆时针方向移动。
在图中构建一个轴。
- 参数:
- 图
Figure
轴建在图中。
Figure
- 矩形元组(左、下、宽、高)。
Axes 建在矩形rect中。rect在
Figure
坐标中。- sharex,sharey
Axes
,可选 - frameon布尔值,默认值:True
Axes 框架是否可见。
- box_aspect浮动,可选
为 Axes 框设置一个固定的纵横比,即高宽比。详情请参阅
set_box_aspect
。- **kwargs
其他可选关键字参数:
财产
描述
{'box', 'datalim'}
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
布尔
{'auto', 'equal'} 或浮动
布尔
未知
未知
可调用[[轴,渲染器],Bbox]
布尔或“线”
浮动或无
布尔
补丁或(路径,变换)或无
facecolor
或 fc颜色
布尔
字符串
布尔
目的
布尔
布尔
未知
None 或 bool 或 float 或可调用
[左、下、宽、高] 或
Bbox
未知
浮动或无
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
字符串
布尔
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
漂浮
- 图
- 返回:
- 类 InvertedPolarTransform ( axis = None , use_rmin = True , _apply_theta_transforms = True ) [来源] #
基地:
Transform
极坐标变换的逆,将笛卡尔坐标空间x和y映射回theta和r。
- 参数:
- 速记名 str
表示转换的“名称”的字符串。
str(transform)
除了提高DEBUG=True 时的可读性之外,该名称没有任何意义 。
- has_inverse = True #
如果此变换具有相应的逆变换,则为真。
- input_dims = 2 #
此变换的输入维数。必须在子类中被覆盖(使用整数)。
- 倒置( ) [来源] #
返回对应的逆变换。
它成立。
x == self.inverted().transform(self.transform(x))
此方法的返回值应被视为临时的。对self的更新不会导致对其反向副本的相应更新。
- output_dims = 2 #
此变换的输出维数。必须在子类中被覆盖(使用整数)。
- transform_non_affine ( xy ) [来源] #
仅应用此转换的非仿射部分。
transform(values)
总是等价于transform_affine(transform_non_affine(values))
。在非仿射变换中,这通常等价于
transform(values)
。在仿射变换中,这始终是空操作。- 参数:
- 值数组
输入值作为长度
input_dims
或形状 (N xinput_dims
) 的 NumPy 数组。
- 返回:
- 大批
输出值作为长度
output_dims
或形状 (N xoutput_dims
) 的 NumPy 数组,具体取决于输入。
- 类 PolarAffine ( scale_transform , limits ) [source] #
基地:
Affine2DBase
极投影的仿射部分。缩放输出以使最大半径位于坐标区圆的边缘。
limits是数据的查看限制。唯一使用的边界部分是 y 限制(用于半径限制)。theta 范围由非仿射变换处理。
- 类 PolarTransform ( axis = None , use_rmin = True , _apply_theta_transforms = True ) [来源] #
基地:
Transform
基础极坐标变换。
此变换将极坐标映射到笛卡尔坐标(但不处理屏幕空间中的定位)。
(theta, r)
(x, y) = (r * cos(theta), r * sin(theta))
固定半径的路径段会自动转换为圆弧,只要.
path._interpolation_steps > 1
- 参数:
- 速记名 str
表示转换的“名称”的字符串。
str(transform)
除了提高DEBUG=True 时的可读性之外,该名称没有任何意义 。
- has_inverse = True #
如果此变换具有相应的逆变换,则为真。
- input_dims = 2 #
此变换的输入维数。必须在子类中被覆盖(使用整数)。
- 倒置( ) [来源] #
返回对应的逆变换。
它成立。
x == self.inverted().transform(self.transform(x))
此方法的返回值应被视为临时的。对self的更新不会导致对其反向副本的相应更新。
- output_dims = 2 #
此变换的输出维数。必须在子类中被覆盖(使用整数)。
- transform_non_affine ( tr ) [来源] #
仅应用此转换的非仿射部分。
transform(values)
总是等价于transform_affine(transform_non_affine(values))
。在非仿射变换中,这通常等价于
transform(values)
。在仿射变换中,这始终是空操作。- 参数:
- 值数组
输入值作为长度
input_dims
或形状 (N xinput_dims
) 的 NumPy 数组。
- 返回:
- 大批
输出值作为长度
output_dims
或形状 (N xoutput_dims
) 的 NumPy 数组,具体取决于输入。
- 类 RadialLocator ( base , axes = None ) [source] #
基地:
Locator
用于定位半径刻度。
确保所有刻度都是严格正数。对于所有其他任务,它委托给基础(根据r轴
Locator
的比例可能会有所不同)。
- 类 ThetaLocator ( base ) [来源] #
基地:
Locator
用于定位 theta 刻度。
除了视图跨越整个圆的情况外,这将与基本定位器相同。在这种情况下,将返回以前使用的每 45 度的默认位置。
- drag_pan ( button , key , x , y ) [source] #
在平移操作期间鼠标移动时调用。
- 参数:
- 按钮
MouseButton
按下的鼠标按钮。
- 键str 或无
按下的键,如果有的话。
- x, y浮动
显示坐标中的鼠标坐标。
- 按钮
笔记
这旨在被新的投影类型覆盖。
- 绘制(渲染器)[来源] #
使用给定的渲染器绘制艺术家(及其子级)。
如果艺术家不可见,这将无效(
Artist.get_visible
返回 False)。- 参数:
- 渲染器
RendererBase
子类。
- 渲染器
笔记
此方法在 Artist 子类中被覆盖。
- get_xaxis_text1_transform ( pad ) [来源] #
- 返回:
- 变换变换
用于绘制 x 轴标签的变换,它将在轴和标签之间添加 pad_points的填充(以点为单位)。x 方向在数据坐标中,y 方向在轴坐标中
- valign {'center', 'top', 'bottom', 'baseline', 'center_baseline'}
文本垂直对齐。
- halign {'center', 'left', 'right'}
文本水平对齐。
笔记
此转换主要由
Axis
该类使用,旨在被可能需要将轴元素放置在不同位置的新型投影覆盖。
- get_xaxis_text2_transform ( pad ) [来源] #
- 返回:
- 变换变换
用于绘制辅助 x 轴标签的变换,它将在轴和标签之间添加pad_points填充(以点为单位)。x 方向在数据坐标中,y 方向在轴坐标中
- valign {'center', 'top', 'bottom', 'baseline', 'center_baseline'}
文本垂直对齐。
- halign {'center', 'left', 'right'}
文本水平对齐。
笔记
此转换主要由
Axis
该类使用,旨在被可能需要将轴元素放置在不同位置的新型投影覆盖。
- get_xaxis_transform ( which = 'grid' ) [来源] #
获取用于绘制 x 轴标签、刻度和网格线的转换。x 方向位于数据坐标中,y 方向位于轴坐标中。
笔记
此转换主要由
Axis
该类使用,旨在被可能需要将轴元素放置在不同位置的新型投影覆盖。
- get_yaxis_text1_transform ( pad ) [来源] #
- 返回:
- 变换变换
用于绘制 y 轴标签的变换,它将在轴和标签之间添加 pad_points的填充(以点为单位)。x 方向在轴坐标中,y 方向在数据坐标中
- valign {'center', 'top', 'bottom', 'baseline', 'center_baseline'}
文本垂直对齐。
- halign {'center', 'left', 'right'}
文本水平对齐。
笔记
此转换主要由
Axis
该类使用,旨在被可能需要将轴元素放置在不同位置的新型投影覆盖。
- get_yaxis_text2_transform ( pad ) [来源] #
- 返回:
- 变换变换
用于绘制第二个 y 轴标签的变换,它将在轴和标签之间添加pad_points填充(以点为单位)。x 方向在轴坐标中,y 方向在数据坐标中
- valign {'center', 'top', 'bottom', 'baseline', 'center_baseline'}
文本垂直对齐。
- halign {'center', 'left', 'right'}
文本水平对齐。
笔记
此转换主要由
Axis
该类使用,旨在被可能需要将轴元素放置在不同位置的新型投影覆盖。
- get_yaxis_transform ( which = 'grid' ) [source] #
获取用于绘制 y 轴标签、刻度和网格线的转换。x 方向为轴坐标,y 方向为数据坐标。
笔记
此转换主要由
Axis
该类使用,旨在被可能需要将轴元素放置在不同位置的新型投影覆盖。
- 名称= '极地' #
- 设置( * ,可调=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> ,锚点=<UNSET> ,动画=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<未设置> , gid=<未设置>, in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET > , picker=< UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder =<UNSET> , rasterized=<UNSET> , rgrids=<UNSET> , rlabel_position=<UNSET> , rlim=<UNSET> , rmax=<UNSET> , rmin = < UNSET > , rorigin =<UNSET> , rscale=< UNSET> , rticks=<UNSET>, sketch_params=<未设置>, snap=<UNSET> , theta_direction=<UNSET> , theta_offset=<UNSET> , theta_zero_location=<UNSET> , thetagrids=<UNSET> , thetalim=<UNSET> , thetamax=<UNSET> , thetamin=<UNSET> ,标题=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , xbound=<UNSET> , xlabel=<UNSET> , xlim=<UNSET> , xmargin=<UNSET> , xscale=< UNSET> , xticklabels=<UNSET>, xticks=<UNSET> ,ybound=<UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale=<UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [来源] #
一次设置多个属性。
支持的属性是
财产
描述
{'box', 'datalim'}
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
布尔
{'auto', 'equal'} 或浮动
布尔
未知
未知
可调用[[轴,渲染器],Bbox]
布尔或“线”
浮动或无
布尔
补丁或(路径,变换)或无
facecolor
或 fc颜色
布尔
字符串
布尔
目的
布尔
布尔
未知
None 或 bool 或 float 或可调用
[左、下、宽、高] 或
Bbox
未知
浮动或无
布尔
带浮点数的元组
数字
未知
漂浮
漂浮
漂浮
未知
未知
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
未知
未知
字符串
带浮点数、度数的元组
未知
未知
未知
字符串
字符串
布尔
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
漂浮
- set_rgrids (半径,标签=无,角度=无, fmt =无, ** kwargs ) [来源] #
在极坐标图上设置径向网格线。
- 参数:
- 带浮点数的半径元组
径向网格线的半径
- 用字符串或无标签元组
在每个径向网格线上使用的标签。将
matplotlib.ticker.ScalarFormatter
在 None 时使用。- 角度浮动
半径标签的角度位置,以度为单位。
- fmt str 或无
中使用的格式字符串
matplotlib.ticker.FormatStrFormatter
。例如'%f'。
- 返回:
- 行列表
lines.Line2D
径向网格线。
- 标签列表
text.Text
刻度标签。
- 行列表
- 其他参数:
- **kwargs
kwargs是标签的可选
Text
属性。
- set_rlim ( bottom = None , top = None , * , emit = True , auto = False , ** kwargs ) [来源] #
设置径向轴视图限制。
此函数的行为类似于
Axes.set_ylim
,但还支持 rmin和rmax作为bottom和top的别名。也可以看看
- set_theta_zero_location ( loc , offset = 0.0 ) [source] #
设置 theta 零的位置。
这只是
set_theta_offset
用正确的弧度值调用。- 参数:
- 本地字符串
可以是“N”、“NW”、“W”、“SW”、“S”、“SE”、“E”或“NE”之一。
- 偏移量浮点数,默认值:0
从指定loc应用的度数偏移量。注意:无论方向设置如何, 此偏移始终逆时针应用。
- set_thetagrids (角度,标签= None , fmt = None , ** kwargs ) [来源] #
在极坐标图中设置 theta 网格线。
- 参数:
- 带有浮点数、度数的角度元组
theta 网格线的角度。
- 用字符串或无标签元组
在每个 theta 网格线上使用的标签。将
projections.polar.ThetaFormatter
在 None 时使用。- fmt str 或无
中使用的格式字符串
matplotlib.ticker.FormatStrFormatter
。例如'%f'。请注意,使用的角度以弧度为单位。
- 返回:
- 行列表
lines.Line2D
theta 网格线。
- 标签列表
text.Text
刻度标签。
- 行列表
- 其他参数:
- **kwargs
kwargs是标签的可选
Text
属性。
- set_thetalim ( * args , ** kwargs ) [来源] #
设置最小和最大 theta 值。
可以带以下签名:
set_thetalim(minval, maxval)
:以弧度为单位设置限制。set_thetalim(thetamin=minval, thetamax=maxval)
:以度为单位设置限制。
其中 minval 和 maxval 是最小和最大限制。值包含在范围内\([0, 2\pi]\)(以弧度为单位),因此例如可以使轴对称于 0。如果绝对角度差大于整圆,则会引发 ValueError。
set_thetalim(-np.pi / 2, np.pi / 2)
- set_yscale ( * args , ** kwargs ) [来源] #
设置y轴的比例。
- 参数:
- 值{"linear", "log", "symlog", "logit", ...} 或
ScaleBase
要应用的轴刻度类型。
- **kwargs
接受不同的关键字参数,具体取决于比例。请参阅各自的类关键字参数:
- 值{"linear", "log", "symlog", "logit", ...} 或
笔记
默认情况下,Matplotlib 支持上述比例。此外,可以使用 注册自定义比例
matplotlib.scale.register_scale
。这些天平也可以在这里使用。
- start_pan ( x , y , button ) [来源] #
当平移操作开始时调用。
- 参数:
- x, y浮动
显示坐标中的鼠标坐标。
- 按钮
MouseButton
按下的鼠标按钮。
笔记
这旨在被新的投影类型覆盖。
- 类 matplotlib.projections.polar。PolarTransform ( axis = None , use_rmin = True , _apply_theta_transforms = True ) [来源] #
基地:
Transform
基础极坐标变换。
此变换将极坐标映射到笛卡尔坐标(但不处理屏幕空间中的定位)。
(theta, r)
(x, y) = (r * cos(theta), r * sin(theta))
固定半径的路径段会自动转换为圆弧,只要.
path._interpolation_steps > 1
- 参数:
- 速记名 str
表示转换的“名称”的字符串。
str(transform)
除了提高DEBUG=True 时的可读性之外,该名称没有任何意义 。
- has_inverse = True #
如果此变换具有相应的逆变换,则为真。
- input_dims = 2 #
此变换的输入维数。必须在子类中被覆盖(使用整数)。
- 倒置( ) [来源] #
返回对应的逆变换。
它成立。
x == self.inverted().transform(self.transform(x))
此方法的返回值应被视为临时的。对self的更新不会导致对其反向副本的相应更新。
- output_dims = 2 #
此变换的输出维数。必须在子类中被覆盖(使用整数)。
- transform_non_affine ( tr ) [来源] #
仅应用此转换的非仿射部分。
transform(values)
总是等价于transform_affine(transform_non_affine(values))
。在非仿射变换中,这通常等价于
transform(values)
。在仿射变换中,这始终是空操作。- 参数:
- 值数组
输入值作为长度
input_dims
或形状 (N xinput_dims
) 的 NumPy 数组。
- 返回:
- 大批
输出值作为长度
output_dims
或形状 (N xoutput_dims
) 的 NumPy 数组,具体取决于输入。
- 类 matplotlib.projections.polar。RadialAxis ( * args , ** kwargs ) [来源] #
基地:
YAxis
径向轴。
这会覆盖 a 的某些属性,
YAxis
以便为径向轴提供特殊外壳。- 参数:
- 轴
matplotlib.axes.Axes
创建的
Axes
Axis 所属的 。- 选择半径浮动
收容测试的接受半径。另请参阅
Axis.contains
。
- 轴
- 轴名= '半径' #
标识轴的只读名称。
- 设置(*, agg_filter=<UNSET>, alpha=<UNSET>,动画=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, data_interval=<UNSET>, gid=<UNSET > , in_layout=<UNSET> ,倒置=<UNSET> , label=<UNSET> , label_coords=<UNSET> , label_position=<UNSET> , label_text=<UNSET> , major_formatter=<UNSET> , major_locator=<UNSET> ,minor_formatter=<UNSET> ,minor_locator=<UNSET> , mouseover=<UNSET> , offset_position=<UNSET> , path_effects= <UNSET> , picker=< UNSET> , pickradius=<UNSET> , rasterized=<UNSET> , remove_overlapping_locs=<UNSET> , sketch_params= <UNSET> , snap=<UNSET> , tick_params=<UNSET> , ticklabels=<UNSET> , ticks=<UNSET> , ticks_position=<UNSET> , transform=<UNSET> , units=<UNSET> , url=<UNSET > ,view_interval=<UNSET> ,visible=<UNSET> , zorder=<UNSET> ) [来源] #
一次设置多个属性。
支持的属性是
财产
描述
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
布尔
布尔
补丁或(路径,变换)或无
未知
字符串
布尔
未知
目的
未知
{'左右'}
字符串
Formatter
,str
, 或函数Formatter
,str
, 或函数布尔
{'左右'}
None 或 bool 或 float 或可调用
漂浮
布尔
未知
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
未知
Text
str 或s 的序列花车清单
{'left', 'right', 'both', 'default', 'none'}
单位标签
字符串
未知
布尔
漂浮
- 类 matplotlib.projections.polar。RadialLocator ( base , axes = None ) [来源] #
基地:
Locator
用于定位半径刻度。
确保所有刻度都是严格正数。对于所有其他任务,它委托给基础(根据r轴
Locator
的比例可能会有所不同)。
- 类 matplotlib.projections.polar。RadialTick ( * args , ** kwargs ) [来源] #
基地:
YTick
径向轴刻度。
这个子类
YTick
提供了径向刻度,对其重新定位进行了一些小的修改,以便刻度根据轴限制旋转。这会产生正确垂直于脊柱的刻度。当启用“自动”旋转时,标签也会旋转为垂直于书脊。bbox 是 Axes 显示坐标中的 Bound2D 边界框 loc 是数据坐标中的刻度位置 size 是以点为单位的刻度大小
- 设置( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , in_layout=<UNSET > , label=<UNSET> , label1=<UNSET> , label2=<UNSET> , mouseover=<UNSET> , pad=<UNSET> , path_effects=<UNSET > , picker=< UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> ,snap=<未设置> ,transform=<UNSET> , url=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [来源] #
一次设置多个属性。
支持的属性是
财产
描述
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
布尔
布尔
补丁或(路径,变换)或无
字符串
布尔
字符串
字符串
字符串
布尔
漂浮
None 或 bool 或 float 或可调用
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
布尔
漂浮
- 类 matplotlib.projections.polar。ThetaAxis ( * args , ** kwargs ) [来源] #
基地:
XAxis
θ轴。
这会覆盖 a 的某些属性
XAxis
以提供角轴的特殊情况。- 参数:
- 轴
matplotlib.axes.Axes
创建的
Axes
Axis 所属的 。- 选择半径浮动
收容测试的接受半径。另请参阅
Axis.contains
。
- 轴
- 轴名= 'theta' #
标识轴的只读名称。
- 设置(*, agg_filter=<UNSET>, alpha=<UNSET>,动画=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, data_interval=<UNSET>, gid=<UNSET > , in_layout=<UNSET> ,倒置=<UNSET> , label=<UNSET> , label_coords=<UNSET> , label_position=<UNSET> , label_text=<UNSET> , major_formatter=<UNSET> , major_locator=<UNSET> ,minor_formatter=<UNSET> ,minor_locator=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET > , picker=< UNSET> , pickradius=<UNSET> , rasterized=<UNSET> , remove_overlapping_locs=<UNSET> , sketch_params=<UNSET> , snap= <UNSET> , tick_params=<UNSET> , ticklabels=<UNSET> , ticks=<UNSET> , ticks_position=<UNSET> , transform=<UNSET> , units=<UNSET> , url=<UNSET> , view_interval=<UNSET > ,可见=<未设置> , zorder=<未设置>) [来源] #
一次设置多个属性。
支持的属性是
财产
描述
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
布尔
布尔
补丁或(路径,变换)或无
未知
字符串
布尔
未知
目的
未知
{'顶部','底部'}
字符串
Formatter
,str
, 或函数Formatter
,str
, 或函数布尔
None 或 bool 或 float 或可调用
漂浮
布尔
未知
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
未知
Text
str 或s 的序列花车清单
{'top', 'bottom', 'both', 'default', 'none'}
单位标签
字符串
未知
布尔
漂浮
- 类 matplotlib.projections.polar。ThetaFormatter [来源] #
基地:
Formatter
用于格式化theta刻度标签。将弧度的原始单位转换为度数并添加度数符号。
- 类 matplotlib.projections.polar。ThetaLocator ( base ) [来源] #
基地:
Locator
用于定位 theta 刻度。
除了视图跨越整个圆的情况外,这将与基本定位器相同。在这种情况下,将返回以前使用的每 45 度的默认位置。
- 类 matplotlib.projections.polar。ThetaTick ( axes , * args , ** kwargs ) [来源] #
基地:
XTick
θ 轴刻度。
这个子类
XTick
提供了角度刻度,对其重新定位进行了一些小的修改,以便刻度根据刻度位置旋转。这会产生正确垂直于弧脊的刻度。启用“自动”旋转时,标签也会旋转为与书脊平行。此处也应用了标签填充,因为不可能使用通用轴变换来生成特定于刻度的填充。
bbox 是 Axes 显示坐标中的 Bound2D 边界框 loc 是数据坐标中的刻度位置 size 是以点为单位的刻度大小
- 设置( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , in_layout=<UNSET > , label=<UNSET> , label1=<UNSET> , label2=<UNSET> , mouseover=<UNSET> , pad=<UNSET> , path_effects=<UNSET > , picker=< UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> ,snap=<未设置> ,transform=<UNSET> , url=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [来源] #
一次设置多个属性。
支持的属性是
财产
描述
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
布尔
布尔
补丁或(路径,变换)或无
字符串
布尔
字符串
字符串
字符串
布尔
漂浮
None 或 bool 或 float 或可调用
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
布尔
漂浮
matplotlib.projections.geo
#
- 类 matplotlib.projections.geo。AitoffAxes ( * args , ** kwargs ) [来源] #
基地:
GeoAxes
在图中构建一个轴。
- 参数:
- 图
Figure
轴建在图中。
Figure
- 矩形元组(左、下、宽、高)。
Axes 建在矩形rect中。rect在
Figure
坐标中。- sharex,sharey
Axes
,可选 - frameon布尔值,默认值:True
Axes 框架是否可见。
- box_aspect浮动,可选
为 Axes 框设置一个固定的纵横比,即高宽比。详情请参阅
set_box_aspect
。- **kwargs
其他可选关键字参数:
财产
描述
{'box', 'datalim'}
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
布尔
{'auto', 'equal'} 或浮动
布尔
未知
未知
可调用[[轴,渲染器],Bbox]
布尔或“线”
浮动或无
布尔
补丁或(路径,变换)或无
facecolor
或 fc颜色
布尔
字符串
布尔
目的
布尔
布尔
未知
None 或 bool 或 float 或可调用
[左、下、宽、高] 或
Bbox
未知
浮动或无
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
字符串
布尔
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
漂浮
- 图
- 返回:
- 类 AitoffTransform (分辨率) [来源] #
基地:
_GeoTransform
基础 Aitoff 变换。
创建一个新的地理变换。
分辨率是在每个输入线段之间插值以近似其在弯曲空间中的路径的步数。
- has_inverse = True #
如果此变换具有相应的逆变换,则为真。
- 类 InvertedAitoffTransform (分辨率) [来源] #
基地:
_GeoTransform
创建一个新的地理变换。
分辨率是在每个输入线段之间插值以近似其在弯曲空间中的路径的步数。
- has_inverse = True #
如果此变换具有相应的逆变换,则为真。
- 名称= 'aitoff' #
- 设置( * ,可调=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> ,锚点=<UNSET> ,动画=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<未设置> , gid=<未设置>, in_layout=<UNSET> , label=<UNSET> , latitude_grid=<UNSET> , longitude_grid=<UNSET> , longitude_grid_ends=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET> ,选择器=<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=<未设置> ,url=<未设置> ,可见=<UNSET> , xbound=<UNSET> , xlabel=<UNSET> , xlim=<UNSET> , xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound= <UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale=<UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [来源] #
一次设置多个属性。
支持的属性是
财产
描述
{'box', 'datalim'}
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
布尔
{'auto', 'equal'} 或浮动
布尔
未知
未知
可调用[[轴,渲染器],Bbox]
布尔或“线”
浮动或无
布尔
补丁或(路径,变换)或无
facecolor
或 fc颜色
布尔
字符串
布尔
目的
未知
未知
未知
布尔
布尔
未知
None 或 bool 或 float 或可调用
[左、下、宽、高] 或
Bbox
未知
浮动或无
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
字符串
布尔
未知
字符串
未知
浮动大于 -0.5
未知
未知
未知
未知
字符串
未知
浮动大于 -0.5
未知
未知
未知
漂浮
- 类 matplotlib.projections.geo。GeoAxes ( fig , rect , * , facecolor = None , frameon = True , sharex = None , sharey = None , label = '' , xscale = None , yscale = None , box_aspect = None , ** kwargs ) [来源] #
基地:
Axes
地理投影的抽象基类。
在图中构建一个轴。
- 参数:
- 图
Figure
轴建在图中。
Figure
- 矩形元组(左、下、宽、高)。
Axes 建在矩形rect中。rect在
Figure
坐标中。- sharex,sharey
Axes
,可选 - frameon布尔值,默认值:True
Axes 框架是否可见。
- box_aspect浮动,可选
为 Axes 框设置一个固定的纵横比,即高宽比。详情请参阅
set_box_aspect
。- **kwargs
其他可选关键字参数:
财产
描述
{'box', 'datalim'}
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
布尔
{'auto', 'equal'} 或浮动
布尔
未知
未知
可调用[[轴,渲染器],Bbox]
布尔或“线”
浮动或无
布尔
补丁或(路径,变换)或无
facecolor
或 fc颜色
布尔
字符串
布尔
目的
布尔
布尔
未知
None 或 bool 或 float 或可调用
[左、下、宽、高] 或
Bbox
未知
浮动或无
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
字符串
布尔
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
漂浮
- 图
- 返回:
- 分辨率= 75 #
- drag_pan ( button , key , x , y ) [source] #
在平移操作期间鼠标移动时调用。
- 参数:
- 按钮
MouseButton
按下的鼠标按钮。
- 键str 或无
按下的键,如果有的话。
- x, y浮动
显示坐标中的鼠标坐标。
- 按钮
笔记
这旨在被新的投影类型覆盖。
- get_xaxis_text1_transform ( pad ) [来源] #
- 返回:
- 变换变换
用于绘制 x 轴标签的变换,它将在轴和标签之间添加 pad_points的填充(以点为单位)。x 方向在数据坐标中,y 方向在轴坐标中
- valign {'center', 'top', 'bottom', 'baseline', 'center_baseline'}
文本垂直对齐。
- halign {'center', 'left', 'right'}
文本水平对齐。
笔记
此转换主要由
Axis
该类使用,旨在被可能需要将轴元素放置在不同位置的新型投影覆盖。
- get_xaxis_text2_transform ( pad ) [来源] #
- 返回:
- 变换变换
用于绘制辅助 x 轴标签的变换,它将在轴和标签之间添加pad_points填充(以点为单位)。x 方向在数据坐标中,y 方向在轴坐标中
- valign {'center', 'top', 'bottom', 'baseline', 'center_baseline'}
文本垂直对齐。
- halign {'center', 'left', 'right'}
文本水平对齐。
笔记
此转换主要由
Axis
该类使用,旨在被可能需要将轴元素放置在不同位置的新型投影覆盖。
- get_xaxis_transform ( which = 'grid' ) [来源] #
获取用于绘制 x 轴标签、刻度和网格线的转换。x 方向位于数据坐标中,y 方向位于轴坐标中。
笔记
此转换主要由
Axis
该类使用,旨在被可能需要将轴元素放置在不同位置的新型投影覆盖。
- get_yaxis_text1_transform ( pad ) [来源] #
- 返回:
- 变换变换
用于绘制 y 轴标签的变换,它将在轴和标签之间添加 pad_points的填充(以点为单位)。x 方向在轴坐标中,y 方向在数据坐标中
- valign {'center', 'top', 'bottom', 'baseline', 'center_baseline'}
文本垂直对齐。
- halign {'center', 'left', 'right'}
文本水平对齐。
笔记
此转换主要由
Axis
该类使用,旨在被可能需要将轴元素放置在不同位置的新型投影覆盖。
- get_yaxis_text2_transform ( pad ) [来源] #
- 返回:
- 变换变换
用于绘制第二个 y 轴标签的变换,它将在轴和标签之间添加pad_points填充(以点为单位)。x 方向在轴坐标中,y 方向在数据坐标中
- valign {'center', 'top', 'bottom', 'baseline', 'center_baseline'}
文本垂直对齐。
- halign {'center', 'left', 'right'}
文本水平对齐。
笔记
此转换主要由
Axis
该类使用,旨在被可能需要将轴元素放置在不同位置的新型投影覆盖。
- get_yaxis_transform ( which = 'grid' ) [source] #
获取用于绘制 y 轴标签、刻度和网格线的转换。x 方向为轴坐标,y 方向为数据坐标。
笔记
此转换主要由
Axis
该类使用,旨在被可能需要将轴元素放置在不同位置的新型投影覆盖。
- 设置( * ,可调=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> ,锚点=<UNSET> ,动画=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<未设置> , gid=<未设置>, in_layout=<UNSET> , label=<UNSET> , latitude_grid=<UNSET> , longitude_grid=<UNSET> , longitude_grid_ends=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET> ,选择器=<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=<未设置> ,url=<未设置> ,可见=<UNSET> , xbound=<UNSET> , xlabel=<UNSET> , xlim=<UNSET> , xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound= <UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale=<UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [来源] #
一次设置多个属性。
支持的属性是
财产
描述
{'box', 'datalim'}
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
布尔
{'auto', 'equal'} 或浮动
布尔
未知
未知
可调用[[轴,渲染器],Bbox]
布尔或“线”
浮动或无
布尔
补丁或(路径,变换)或无
facecolor
或 fc颜色
布尔
字符串
布尔
目的
未知
未知
未知
布尔
布尔
未知
None 或 bool 或 float 或可调用
[左、下、宽、高] 或
Bbox
未知
浮动或无
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
字符串
布尔
未知
字符串
未知
浮动大于 -0.5
未知
未知
未知
未知
字符串
未知
浮动大于 -0.5
未知
未知
未知
漂浮
- set_xscale ( * args , ** kwargs ) [来源] #
设置 xaxis 的比例。
- 参数:
- 值{"linear", "log", "symlog", "logit", ...} 或
ScaleBase
要应用的轴刻度类型。
- **kwargs
接受不同的关键字参数,具体取决于比例。请参阅各自的类关键字参数:
- 值{"linear", "log", "symlog", "logit", ...} 或
笔记
默认情况下,Matplotlib 支持上述比例。此外,可以使用 注册自定义比例
matplotlib.scale.register_scale
。这些天平也可以在这里使用。
- set_yscale ( * args , ** kwargs ) [来源] #
设置y轴的比例。
- 参数:
- 值{"linear", "log", "symlog", "logit", ...} 或
ScaleBase
要应用的轴刻度类型。
- **kwargs
接受不同的关键字参数,具体取决于比例。请参阅各自的类关键字参数:
- 值{"linear", "log", "symlog", "logit", ...} 或
笔记
默认情况下,Matplotlib 支持上述比例。此外,可以使用 注册自定义比例
matplotlib.scale.register_scale
。这些天平也可以在这里使用。
- start_pan ( x , y , button ) [来源] #
当平移操作开始时调用。
- 参数:
- x, y浮动
显示坐标中的鼠标坐标。
- 按钮
MouseButton
按下的鼠标按钮。
笔记
这旨在被新的投影类型覆盖。
- 类 matplotlib.projections.geo。HammerAxes ( * args , ** kwargs ) [来源] #
基地:
GeoAxes
在图中构建一个轴。
- 参数:
- 图
Figure
轴建在图中。
Figure
- 矩形元组(左、下、宽、高)。
Axes 建在矩形rect中。rect在
Figure
坐标中。- sharex,sharey
Axes
,可选 - frameon布尔值,默认值:True
Axes 框架是否可见。
- box_aspect浮动,可选
为 Axes 框设置一个固定的纵横比,即高宽比。详情请参阅
set_box_aspect
。- **kwargs
其他可选关键字参数:
财产
描述
{'box', 'datalim'}
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
布尔
{'auto', 'equal'} 或浮动
布尔
未知
未知
可调用[[轴,渲染器],Bbox]
布尔或“线”
浮动或无
布尔
补丁或(路径,变换)或无
facecolor
或 fc颜色
布尔
字符串
布尔
目的
布尔
布尔
未知
None 或 bool 或 float 或可调用
[左、下、宽、高] 或
Bbox
未知
浮动或无
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
字符串
布尔
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
漂浮
- 图
- 返回:
- 类 HammerTransform (分辨率) [来源] #
基地:
_GeoTransform
基础 Hammer 变换。
创建一个新的地理变换。
分辨率是在每个输入线段之间插值以近似其在弯曲空间中的路径的步数。
- has_inverse = True #
如果此变换具有相应的逆变换,则为真。
- 类 InvertedHammerTransform (分辨率) [来源] #
基地:
_GeoTransform
创建一个新的地理变换。
分辨率是在每个输入线段之间插值以近似其在弯曲空间中的路径的步数。
- has_inverse = True #
如果此变换具有相应的逆变换,则为真。
- 名称= '锤子' #
- 设置( * ,可调=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> ,锚点=<UNSET> ,动画=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<未设置> , gid=<未设置>, in_layout=<UNSET> , label=<UNSET> , latitude_grid=<UNSET> , longitude_grid=<UNSET> , longitude_grid_ends=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET> ,选择器=<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=<未设置> ,url=<未设置> ,可见=<UNSET> , xbound=<UNSET> , xlabel=<UNSET> , xlim=<UNSET> , xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound= <UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale=<UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [来源] #
一次设置多个属性。
支持的属性是
财产
描述
{'box', 'datalim'}
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
布尔
{'auto', 'equal'} 或浮动
布尔
未知
未知
可调用[[轴,渲染器],Bbox]
布尔或“线”
浮动或无
布尔
补丁或(路径,变换)或无
facecolor
或 fc颜色
布尔
字符串
布尔
目的
未知
未知
未知
布尔
布尔
未知
None 或 bool 或 float 或可调用
[左、下、宽、高] 或
Bbox
未知
浮动或无
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
字符串
布尔
未知
字符串
未知
浮动大于 -0.5
未知
未知
未知
未知
字符串
未知
浮动大于 -0.5
未知
未知
未知
漂浮
- 类 matplotlib.projections.geo。LambertAxes ( * args , center_longitude = 0 , center_latitude = 0 , ** kwargs ) [来源] #
基地:
GeoAxes
在图中构建一个轴。
- 参数:
- 图
Figure
轴建在图中。
Figure
- 矩形元组(左、下、宽、高)。
Axes 建在矩形rect中。rect在
Figure
坐标中。- sharex,sharey
Axes
,可选 - frameon布尔值,默认值:True
Axes 框架是否可见。
- box_aspect浮动,可选
为 Axes 框设置一个固定的纵横比,即高宽比。详情请参阅
set_box_aspect
。- **kwargs
其他可选关键字参数:
财产
描述
{'box', 'datalim'}
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
布尔
{'auto', 'equal'} 或浮动
布尔
未知
未知
可调用[[轴,渲染器],Bbox]
布尔或“线”
浮动或无
布尔
补丁或(路径,变换)或无
facecolor
或 fc颜色
布尔
字符串
布尔
目的
布尔
布尔
未知
None 或 bool 或 float 或可调用
[左、下、宽、高] 或
Bbox
未知
浮动或无
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
字符串
布尔
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
漂浮
- 图
- 返回:
- 类 InvertedLambertTransform ( center_longitude , center_latitude , resolution ) [来源] #
基地:
_GeoTransform
创建一个新的地理变换。
分辨率是在每个输入线段之间插值以近似其在弯曲空间中的路径的步数。
- has_inverse = True #
如果此变换具有相应的逆变换,则为真。
- 类 LambertTransform ( center_longitude , center_latitude , resolution ) [来源] #
基地:
_GeoTransform
基础 Lambert 变换。
创建一个新的兰伯特变换。分辨率是在每个输入线段之间插值以近似其在弯曲兰伯特空间中的路径的步数。
- has_inverse = True #
如果此变换具有相应的逆变换,则为真。
- 名称= '兰伯特' #
- 设置( * ,可调=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> ,锚点=<UNSET> ,动画=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<未设置> , gid=<未设置>, in_layout=<UNSET> , label=<UNSET> , latitude_grid=<UNSET> , longitude_grid=<UNSET> , longitude_grid_ends=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET> ,选择器=<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=<未设置> ,url=<未设置> ,可见=<UNSET> , xbound=<UNSET> , xlabel=<UNSET> , xlim=<UNSET> , xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound= <UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale=<UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [来源] #
一次设置多个属性。
支持的属性是
财产
描述
{'box', 'datalim'}
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
布尔
{'auto', 'equal'} 或浮动
布尔
未知
未知
可调用[[轴,渲染器],Bbox]
布尔或“线”
浮动或无
布尔
补丁或(路径,变换)或无
facecolor
或 fc颜色
布尔
字符串
布尔
目的
未知
未知
未知
布尔
布尔
未知
None 或 bool 或 float 或可调用
[左、下、宽、高] 或
Bbox
未知
浮动或无
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
字符串
布尔
未知
字符串
未知
浮动大于 -0.5
未知
未知
未知
未知
字符串
未知
浮动大于 -0.5
未知
未知
未知
漂浮
- 类 matplotlib.projections.geo。MollweideAxes ( * args , ** kwargs ) [来源] #
基地:
GeoAxes
在图中构建一个轴。
- 参数:
- 图
Figure
轴建在图中。
Figure
- 矩形元组(左、下、宽、高)。
Axes 建在矩形rect中。rect在
Figure
坐标中。- sharex,sharey
Axes
,可选 - frameon布尔值,默认值:True
Axes 框架是否可见。
- box_aspect浮动,可选
为 Axes 框设置一个固定的纵横比,即高宽比。详情请参阅
set_box_aspect
。- **kwargs
其他可选关键字参数:
财产
描述
{'box', 'datalim'}
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
布尔
{'auto', 'equal'} 或浮动
布尔
未知
未知
可调用[[轴,渲染器],Bbox]
布尔或“线”
浮动或无
布尔
补丁或(路径,变换)或无
facecolor
或 fc颜色
布尔
字符串
布尔
目的
布尔
布尔
未知
None 或 bool 或 float 或可调用
[左、下、宽、高] 或
Bbox
未知
浮动或无
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
字符串
布尔
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
未知
字符串
(底部:浮动,顶部:浮动)
浮动大于 -0.5
未知
未知
未知
漂浮
- 图
- 返回:
- 类 InvertedMollweideTransform (分辨率) [来源] #
基地:
_GeoTransform
创建一个新的地理变换。
分辨率是在每个输入线段之间插值以近似其在弯曲空间中的路径的步数。
- has_inverse = True #
如果此变换具有相应的逆变换,则为真。
- 类 MollweideTransform (分辨率) [来源] #
基地:
_GeoTransform
基本的摩尔韦德变换。
创建一个新的地理变换。
分辨率是在每个输入线段之间插值以近似其在弯曲空间中的路径的步数。
- has_inverse = True #
如果此变换具有相应的逆变换,则为真。
- 名称= 'mollweide' #
- 设置( * ,可调=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> ,锚点=<UNSET> ,动画=<UNSET> , aspect=<UNSET > , autoscale_on=<UNSET > , autoscalex_on= <UNSET > , autoscaley_on=<UNSET> , axes_locator =<UNSET> , axisbelow=<UNSET> ,, clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<未设置> , gid=<未设置>, in_layout=<UNSET> , label=<UNSET> , latitude_grid=<UNSET> , longitude_grid=<UNSET> , longitude_grid_ends=<UNSET> , mouseover=<UNSET> , navigate=<UNSET> , path_effects=<UNSET> ,选择器=<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=<未设置> ,url=<未设置> ,可见=<UNSET> , xbound=<UNSET> , xlabel=<UNSET> , xlim=<UNSET> , xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound= <UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale=<UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [来源] #
一次设置多个属性。
支持的属性是
财产
描述
{'box', 'datalim'}
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
(float, float) 或 {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
布尔
{'auto', 'equal'} 或浮动
布尔
未知
未知
可调用[[轴,渲染器],Bbox]
布尔或“线”
浮动或无
布尔
补丁或(路径,变换)或无
facecolor
或 fc颜色
布尔
字符串
布尔
目的
未知
未知
未知
布尔
布尔
未知
None 或 bool 或 float 或可调用
[左、下、宽、高] 或
Bbox
未知
浮动或无
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
字符串
字符串
布尔
未知
字符串
未知
浮动大于 -0.5
未知
未知
未知
未知
字符串
未知
浮动大于 -0.5
未知
未知
未知
漂浮