首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >确定图形中Y轴的单位比例(Python)

确定图形中Y轴的单位比例(Python)
EN

Stack Overflow用户
提问于 2018-01-28 12:04:17
回答 1查看 756关注 0票数 0

我正在用python绘制一个图表。这是我的代码:

plt.plot(X,Y,'rx') plt.savefig('plotOr.png')

然而,我没有得到一个好的Y轴图,因为数字(单位比例)是重叠的。图片在这里。

我必须更改什么才能在左侧获得统一的比例1(从5开始到10结束)?X轴也是如此

EN

回答 1

Stack Overflow用户

发布于 2018-01-28 12:14:55

Python有一个名为"set()“的内置函数,您可以在"Y”数组上使用它,这样其中的数字就不会重复。

当然,如果数字相似但又不相同(即4.4和4.5),这对你没有帮助。

在这种情况下,您可能想要考虑使您的图形更大,并在刻度上的每个单位之间添加更多空间。可以通过设置Matplotlib的动态rc设置来更改绘图的大小。它们存储在名为rcParams的字典中。绘图图形的大小与键figure.figsize一起存储。

例如,要获取和设置Matplotlib绘图的大小:

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

# Get current size
fig_size = plt.rcParams["figure.figsize"]

# Prints: [8.0, 6.0]
print "Current size:", fig_size

# Set figure width to 12 and height to 9
fig_size[0] = 12
fig_size[1] = 9
plt.rcParams["figure.figsize"] = fig_size
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48483041

复制
相关文章

相似问题

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