本文簡要介紹 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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。