我正在使用 matplotlib/pylab Python 模块创建非常简单的图表。标记 Y 轴的字母“y”在其一侧。如果标签较长(例如单词),您会期望这样做,以免将图形的外部向左延伸太多。但是对于一个字母的标签,这是没有意义的,标签应该是直立的。我的搜索是空白的。如何水平打印“y”?
最佳答案
这很简单。绘制标签后,您可以简单地更改旋转:
import matplotlib.pyplot as plt
plt.ion()
plt.plot([1, 2, 3])
plt.ylabel("y", rotation=0)
# or
# h = plt.ylabel("y")
# h.set_rotation(0)
plt.draw()
关于python - 如何在 matplotlib/pylab 图表中水平打印 Y 轴标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27671748/