本文简要介绍 python 语言中 matplotlib.colors.make_norm_from_scale 的用法。
-
用于从
ScaleBase子类构建Normalize子类的装饰器。后
@make_norm_from_scale(scale_cls) class norm_cls(Normalize): ...norm_cls填充了方法,以便将规范化计算转发到scale_cls(即,scale_cls是用于使用norm_cls规范化的可映射的颜色条的比例)。如果没有传递
init,那么norm_cls的构造函数签名将是norm_cls(vmin=None, vmax=None, clip=False);这三个参数将被转发到基类(Normalize.__init__),并且scale_cls对象将在没有参数的情况下初始化(除了虚拟轴)。如果
scale_cls构造函数采用其他参数,则应将init传递给make_norm_from_scale。它是一个可调用的,其签名使用only。首先,这个签名将成为norm_cls的签名。其次,norm_cls构造函数将使用此签名绑定传递给它的参数,提取绑定的vmin、vmax和clip值,将这些值传递给Normalize.__init__,并转发剩余的绑定值(包括签名定义的任何默认值)到scale_cls构造函数。
用法
matplotlib.colors.make_norm_from_scale(scale_cls, base_norm_cls=None, *, init=None)
相关用法
- Python matplotlib axvspan用法及代码示例
- Python matplotlib Axes.get_legend_handles_labels用法及代码示例
- Python matplotlib AbstractMovieWriter用法及代码示例
- Python matplotlib triplot用法及代码示例
- Python matplotlib StarPolygonCollection.set_hatch用法及代码示例
- Python matplotlib Axes.hist用法及代码示例
- Python matplotlib boxplot用法及代码示例
- Python matplotlib subplots用法及代码示例
- Python matplotlib InsetPosition用法及代码示例
- Python matplotlib ToolManager.toolmanager_disconnect用法及代码示例
- Python matplotlib Figure.set_size_inches用法及代码示例
- Python matplotlib figlegend用法及代码示例
- Python matplotlib Axes.step用法及代码示例
- Python matplotlib Axes.contour用法及代码示例
- Python matplotlib LassoSelector用法及代码示例
- Python matplotlib BrokenBarHCollection.set_hatch用法及代码示例
- Python matplotlib Axes.plot用法及代码示例
- Python matplotlib Axes.semilogx用法及代码示例
- Python matplotlib Axes.semilogy用法及代码示例
- Python matplotlib MovieWriterRegistry.register用法及代码示例
- Python matplotlib PolyQuadMesh.set_hatch用法及代码示例
- Python matplotlib warn_deprecated用法及代码示例
- Python matplotlib Text.set_bbox用法及代码示例
- Python matplotlib Axes.inset_axes用法及代码示例
- Python matplotlib delete_parameter用法及代码示例
注:本文由纯净天空筛选整理自skytowner.com大神的英文原创作品 matplotlib.colors.make_norm_from_scale。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
