首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的yticks在matplotlib中重叠

我的yticks在matplotlib中重叠
EN

Stack Overflow用户
提问于 2015-11-16 16:34:39
回答 1查看 449关注 0票数 4

我正在使用Python 3.4中的matplotlib处理一个图形,它表示:

X=(月)y=(12个值)

代码语言:javascript
复制
import matplotlib.pyplot as plt
import numpy as np
import calendar

N = 12
mult = 12500
x = np.arange(N)
y = mult *np.random.randn(12)

plt.plot(x, y, 'r')
plt.xticks(x, calendar.month_name[1:13], rotation=20 )
plt.yticks(y, y)
plt.grid('on')
plt.margins(0.05)
plt.show()

yticks的标签是y中的值,但当一些值非常相似时,y就会重叠。

示例:

我尝试过行步长属性,但它只适用于每个标签,它不影响设置。

我如何给y标签一些间距,或避免这种重叠?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-16 17:06:53

正如@jme在一条评论中指出的:“作为一个阅读了大量图表的人,我建议用这种方式给y轴贴上标签是一种迷茫。我会用一定的间隔给y-轴贴上标签,并用它们的y-和弦来标记各个点。例如:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33740223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档