本文简要介绍 python 语言中 matplotlib.colors.TwoSlopeNorm
的用法。
-
基础:
Normalize
使用设定的中心规范化数据。
在映射概念中心周围变化率不相等的数据时很有用,例如,范围从 -2 到 4 的数据,其中 0 为中点。
- 参数:
- vcenter 浮点数
-
在规范化中定义
0.5
的数据值。 - vmin 浮点数,可选
-
在规范化中定义
0.0
的数据值。默认为数据集的最小值。 - vmax 浮点数,可选
-
在规范化中定义
1.0
的数据值。默认为数据集的最大值。
例子
这将数据值 -4000 映射到 0.、0 到 0.5 和 +10000 到 1.0;之间的数据是线性插值的:
>>> import matplotlib.colors as mcolors >>> offset = mcolors.TwoSlopeNorm(vmin=-4000., vcenter=0., vmax=10000) >>> data = [-4000., -2000., 0., 2500., 5000., 7500., 10000.] >>> offset(data) array([0., 0.25, 0.5, 0.625, 0.75, 0.875, 1.0])
用法
class matplotlib.colors.TwoSlopeNorm(vcenter, vmin=None, vmax=None)
相关用法
- Python matplotlib ToolManager.toolmanager_disconnect用法及代码示例
- Python matplotlib Text.set_bbox用法及代码示例
- Python matplotlib TexManager.get_rgba用法及代码示例
- Python matplotlib TextToPath.get_text_path用法及代码示例
- Python matplotlib TriMesh.sticky_edges用法及代码示例
- Python matplotlib Table.edges用法及代码示例
- Python matplotlib TextPath用法及代码示例
- Python matplotlib TriMesh.set_hatch用法及代码示例
- Python matplotlib Transform.__sub__用法及代码示例
- Python matplotlib Table.set_fontsize用法及代码示例
- 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 Figure.set_size_inches用法及代码示例
- Python matplotlib figlegend用法及代码示例
- Python matplotlib Axes.step用法及代码示例
- Python matplotlib Axes.contour用法及代码示例
- Python matplotlib LassoSelector用法及代码示例
- Python matplotlib BrokenBarHCollection.set_hatch用法及代码示例
注:本文由纯净天空筛选整理自skytowner.com大神的英文原创作品 matplotlib.colors.TwoSlopeNorm。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。