32
A
回答
28
沒關係,我想通了。
ax.tick_params(axis='x',which='minor',bottom='off')
19
這裏的另一種方法,我在matplotlib documentation發現:
import numpy as np
from matplotlib import pyplot as plt
from matplotlib.ticker import MultipleLocator
a = np.arange(100)
ml = MultipleLocator(5)
plt.plot(a)
plt.axes().yaxis.set_minor_locator(ml)
plt.show()
這將會把次要刻度上僅 y軸,因爲較小的蜱默認關閉。
3
另外,如果你只想在實際y軸次刻度,而不是在圖的左側和右側的兩側,你可以按照plt.axes().yaxis.set_minor_locator(ml)
與plt.axes().yaxis.set_tick_params(which='minor', right = 'off')
,就像這樣:
import numpy as np
from matplotlib import pyplot as plt
from matplotlib.ticker import MultipleLocator
a = np.arange(100)
ml = MultipleLocator(5)
plt.plot(a)
plt.axes().yaxis.set_minor_locator(ml)
plt.axes().yaxis.set_tick_params(which='minor', right = 'off')
plt.show()
0
要在自定義位置設置次要刻度:
ax.set_xticks([0, 10, 20, 30], minor=True)
相關問題
- 1. Matplotlib次要勾號
- 2. 在matplotlib中爲特定的主要/次要打勾頻率自動設置y軸刻度
- 3. 如何禁用Matplotlib中日誌圖的次要勾號?
- 4. Matplotlib在附加軸上的錯誤位置上打勾
- 5. matplotlib:僅顯示主要x軸上的次要刻度標籤
- 6. MATPLOTLIB X軸和Y軸勾選背景和字體顏色
- 7. 線性Y軸指數打勾 - JFreeChart的
- 8. 如何在matplotlib/python中縮小y軸?
- 9. matplotlib如何開始打勾留下來自軸原點的空間
- 10. Matplotlib標籤y軸
- 11. matplotlib組Y軸蜱
- 12. 移動Y軸在matplotlib
- 13. ggplot2如何在最後一次打勾時使軸線結束
- 14. Matplotlib指示點在X軸和Y軸
- 15. 軸打勾標記在MATLAB
- 16. 如何操作matplotlib中的y軸?
- 17. Python Matplotlib - 如何在條形圖中設置y軸上的值
- 18. 如何在matplotlib中將y軸設置爲成千上萬
- 19. 我們如何配置highchart x軸從第一次打勾開始?
- 20. 計算自上次打勾後的x和y座標變化
- 21. X軸上的勾號位置
- 22. 輔助Y軸位置matplotlib
- 23. matplotlib圖,帶2個y軸
- 24. 如何更改matplotlib中y軸上方的sci符號的大小?
- 25. jQuery Accordian需要用勾號框打開/關閉,並且在勾選框時保持打開狀態
- 26. 僅在0軸上顯示Y軸上的網格線
- 27. Python中,Matplotlib定製軸共享Y軸
- 28. Matplotlib:緊定軸只有X或Y軸
- 29. matplotlib/pyplot:print只在散點圖中打勾一次?
- 30. 控制y軸上的主要和次要網格線
您能否提到您打開次要刻度的方式? thx – drevicko
發現它..'plt.minorticks_on()' – drevicko