本文简要介绍 python 语言中 matplotlib.axes.Axes.set_prop_cycle
的用法。
-
设置轴的属性循环。
属性循环控制未来绘图命令的颜色、标记和线型等样式属性。已添加到轴的数据的样式属性不会被修改。
调用签名:
set_prop_cycle(cycler) set_prop_cycle(label=values[, label2=values2[, ...]]) set_prop_cycle(label, values)
表格 1 设置给定
Cycler
对象。表格 2 创建一个
Cycler
,它同时循环一个或多个属性并将其设置为轴的属性循环。如果给定多个属性,它们的值列表必须具有相同的长度。这只是显式创建循环器并将其传递给函数的快捷方式,即它是set_prop_cycle(cycler(label=values label2=values2, ...))
的缩写。表格 3 为单个属性创建一个
Cycler
,并将其设置为轴的属性循环。这种形式的存在是为了与原始cycler.cycler
接口兼容。不鼓励使用它以支持 kwarg 形式,即set_prop_cycle(label=values)
。- 参数:
例子
为单个属性设置属性周期:
>>> ax.set_prop_cycle(color=['red', 'green', 'blue'])
设置属性循环以同时循环多个属性(例如红色圆圈、绿色加号、蓝色十字):
>>> ax.set_prop_cycle(color=['red', 'green', 'blue'], ... marker=['o', '+', 'x'])
用法
Axes.set_prop_cycle(*args, **kwargs)
相关用法
- Python matplotlib Axes.set_ylim用法及代码示例
- Python matplotlib Axes.set_xlim用法及代码示例
- Python matplotlib Axes.semilogx用法及代码示例
- Python matplotlib Axes.semilogy用法及代码示例
- Python matplotlib Axes.step用法及代码示例
- Python matplotlib Axes.get_legend_handles_labels用法及代码示例
- Python matplotlib Axes.hist用法及代码示例
- Python matplotlib Axes.contour用法及代码示例
- Python matplotlib Axes.plot用法及代码示例
- Python matplotlib Axes.inset_axes用法及代码示例
- Python matplotlib Axes.axis用法及代码示例
- Python matplotlib Axes.barbs用法及代码示例
- Python matplotlib Axes.tripcolor用法及代码示例
- Python matplotlib Axes.axline用法及代码示例
- Python matplotlib Axes.tick_params用法及代码示例
- Python matplotlib Axes.axvspan用法及代码示例
- Python matplotlib Axes.contourf用法及代码示例
- Python matplotlib Axes.tricontourf用法及代码示例
- Python matplotlib Axes.locator_params用法及代码示例
- Python matplotlib Axes.loglog用法及代码示例
- Python matplotlib Axes.text用法及代码示例
- Python matplotlib Axes.boxplot用法及代码示例
- Python matplotlib Axes.triplot用法及代码示例
- Python matplotlib Axes.tricontour用法及代码示例
- Python matplotlib Axes.arrow用法及代码示例
注:本文由纯净天空筛选整理自skytowner.com大神的英文原创作品 matplotlib.axes.Axes.set_prop_cycle。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。