1
A
回答
1
接受當前的使用get_yticks蜱,修改,然後使用set_yticklabels。看下面的例子。
%matplotlib inline
import matplotlib.pyplot as plt
from math import trunc
a = np.random.rand(100)*30-20
plt.figure()
fig,ax = plt.subplots()
ax.bar(np.arange(len(a)), a)
ticks = ax.get_yticks()
# set labels to absolute values and with integer representation
ax.set_yticklabels([int(abs(tick)) for tick in ticks])
plt.show()
1
你可以手動替換y軸刻度標記標籤。
例如:
ax.set_yticks(range(-100, 200, 50))
ax.set_yticklabels([abs(y) for y in range(-100, 200, 50)])
+0
謝謝!像魅力一樣工作! – Naffi
相關問題
- 1. Matplotlib xtick ytick
- 2. 在Matplotlib中YTick重疊
- 3. Matlab YTick和XTick值
- 4. Seaborn右ytick
- 5. Matplotlib餅圖:如何用絕對值替換自動標記的相對值
- 6. 如何與絕對值定義的顏色表與matplotlib
- 7. double的絕對值
- 8. NSInteger的絕對值
- 9. GRBVar絕對值
- 10. 絕對值
- 11. Matplotlib yaxis範圍顯示使用絕對值而不是偏移值?
- 12. Python模塊的絕對和相對導入:matplotlib示例
- 13. 絕對差值EmguCv
- 14. 絕對值計算
- 15. 涉及絕對值
- 16. 絕對值在MIPS
- 17. 最小絕對值
- 18. 位置絕對值:負值
- 19. 如何生成作爲ytick標籤的文本圖
- 20. MATLAB:絕對值的倒數
- 21. cplex的絕對值C++
- 22. DIV內的絕對值
- 23. groupby object pandas的絕對值的均值
- 24. SQL的絕對值超過一定值
- 25. std :: chrono :: duration對象的絕對值
- 26. Verilog:如何取絕對值
- 27. GORM標準由絕對值
- 28. Google Trends:獲取絕對值
- 29. 按絕對值排序
- 30. 絕對值限制R中
謝謝!這更好。 – Naffi
如何擺脫零和小數點?像10而不是10.0? – Naffi
沒關係。解決了! int() – Naffi