3
A
回答
10
您可以使用plt.tick_params(axis='y', which='minor')
設置小勾號並使用matplotlib.ticker
FormatStrFormatter
對其進行格式設置。例如,
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.ticker import FormatStrFormatter
x = np.linspace(0,4,1000)
y = np.exp(x)
plt.plot(x, y)
ax = plt.gca()
ax.set_yscale('log')
plt.tick_params(axis='y', which='minor')
ax.yaxis.set_minor_formatter(FormatStrFormatter("%.1f"))
plt.show()
相關問題
- 1. matplotlib:僅顯示主要x軸上的次要刻度標籤
- 2. Matplotlib默認次要刻度
- 3. 如何更改matplotlib中的日誌刻度刻度標籤
- 4. Matplotlib日誌刻度刻度標籤數字格式
- 5. Matplotlib刻度對齊
- 6. matplotlib - 旋轉次刻度
- 7. 在matplotlib中使用對數刻度
- 8. Matplotlib默認設置次要刻度「ON」
- 9. 以對數形式顯示刻度標籤MS Chart(log-log)
- 10. matplotlib format_major_ticks不檢索軸刻度標籤
- 11. Matplotlib缺少x刻度標籤
- 12. 在matplotlib中設置刻度標籤
- 13. Matplotlib中的重複刻度標籤
- 14. Matplotlib:着色軸/刻度標籤
- 15. matplotlib彩條刻度標籤格式
- 16. 在標籤上顯示刻度符號
- 17. matplotlib中的刻度標記
- 18. 線性刻度對比對數刻度
- 19. Chart.js數據/標籤刻度
- 20. matplotlib:如何降低子圖中刻度標籤的密度?
- 21. Python - 刪除軸刻度標籤,保留刻度和軸標籤
- 22. 如何在Python中隱藏刻度標籤但保留刻度?
- 23. 在R軸x軸顯示次要對數刻度
- 24. 對數刻度
- 25. pandas,matplotlib,使用數據幀索引作爲軸刻度標籤
- 26. 如何在matplotlib中製作散點圖對數刻度(帶原始刻度中的標籤)
- 27. 刪除對數圖中的特定x軸刻度標籤,matplotlib
- 28. Matplotlib刻度線和刻度線標籤位置與軸線分開固定
- 29. python matplotlib彩條設置刻度格式或定位器更改刻度標籤
- 30. 如何使用matplotlib格式化對數刻度
你有沒有看函數[set_tick_params()](http://matplotlib.org/api/axis_api.html)?該文檔說:_設置ticks和ticklabels的外觀參數._ –
此問題似乎是http://stackoverflow.com/questions/17165435/matplotlib-show-labels-for-minor-ticks-also/17167748# 17167748 –
如果有人正在尋找一個解決方案來顯示超過10多年的日誌軸上的次要刻度,下面的解決方案將無法工作,並且可能會看到[此問題](http:// stackoverflow。 com/questions/44078409/matplolib-semi-log-plot-minor-tick-marks-are-gone-when-range-is-large)。 – ImportanceOfBeingErnest