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