48
A
回答
73
作爲一個簡單的例子(使用比潛在的重複問題稍微乾淨法):
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(range(10))
ax.set_xlabel('X-axis')
ax.set_ylabel('Y-axis')
ax.spines['bottom'].set_color('red')
ax.spines['top'].set_color('red')
ax.xaxis.label.set_color('red')
ax.tick_params(axis='x', colors='red')
plt.show()
+0
謝謝你到目前爲止。 ax.tick_params(axis ='x',colors ='red') 產生一個AxesSubplot沒有屬性'tick_params'錯誤。你知道爲什麼嗎? – 2011-01-21 17:51:24
11
如果您有要修改幾個數字或次要情節,它可以幫助使用matplotlib context manager更改顏色,而不是單獨更改每個顏色。上下文管理器允許您臨時更改rc參數,僅用於緊跟在後面的縮進代碼,但不會影響全局rc參數。
這段代碼產生兩個數字,第一個數字是軸的修改顏色,ticks和ticklabels,第二個數字是默認的rc參數。
import matplotlib.pyplot as plt
with plt.rc_context({'axes.edgecolor':'orange', 'xtick.color':'red', 'ytick.color':'green', 'figure.facecolor':'white'}):
# Temporary rc parameters in effect
fig, (ax1, ax2) = plt.subplots(1,2)
ax1.plot(range(10))
ax2.plot(range(10))
# Back to default rc parameters
fig, ax = plt.subplots()
ax.plot(range(10))
您可以鍵入plt.rcParams
查看所有可用率控制參數,並使用列表理解搜索關鍵字:
# Search for all parameters containing the word 'color'
[(param, value) for param, value in plt.rcParams.items() if 'color' in param]
相關問題
- 1. matplotlib:更改標題和顏色條文本和刻度顏色
- 2. Matplotlib:着色軸/刻度標籤
- 3. 彩色地圖座標軸在python中的刻度標籤
- 4. jqPlot更改軸刻度標籤顏色個別
- 5. matplotlib:更改座標軸
- 6. 如何更改matplotlib 3D圖的座標軸的顏色?
- 7. Matplotlib:如何爲座標軸和座標軸刻度標籤獲取相同的「基準」和「偏移量」參數
- 8. Matplotlib色條更改刻度標籤和定位器
- 9. Python - 刪除軸刻度標籤,保留刻度和軸標籤
- 10. 如何更改matplotlib中的日誌刻度刻度標籤
- 11. matplotlib format_major_ticks不檢索軸刻度標籤
- 12. 座標軸標記和多點座標中的刻度
- 13. 重疊y軸刻度標籤和x軸在matplotlib
- 14. Matplotlib:多種顏色的y軸標籤
- 15. 更改mpld3中的刻度標籤顏色
- 16. 更改軸的顏色標籤
- 17. Matplotlib線圖從數據透視表:調整軸的刻度的顏色標籤
- 18. Matplotlib:更改軸的顏色
- 19. 在座標軸和刻麪條之間移動軸標籤
- 20. python + matplotlib:如何在軸和極座標圖中的刻度標籤之間插入更多空間?
- 21. extjs更改圖表軸標籤顏色
- 22. ggplot2中的自定義座標軸刻度標籤
- 23. Matplotlib顏色標籤
- 24. 自定義單個域軸刻度標籤的顏色
- 25. 在matplotlib中編輯x軸刻度標籤的日期格式
- 26. 爲什麼matplotlib顏色條不顯示任何刻度標記和標籤
- 27. 修改x軸刻度標籤
- 28. 格式軸刻度標籤
- 29. 在matplotlib中設置刻度標籤
- 30. python和matplotlib並更改標記顏色
複製的軸:HTTP: //stackoverflow.com/questions/1982770/matplotlib-changing-the-color-of-an-axis – Mark 2011-01-21 17:36:14