【问题标题】:Decreasing space between y-axis points in python减少python中y轴点之间的空间
【发布时间】:2020-08-24 11:41:51
【问题描述】:

我目前正在尝试绘制一个只有两个可能的 y 值 1 和 2 的图,无论我尝试什么,或者我制作的图形有多大或多小,这两点都相距甚远。有没有办法让两个 y 点彼此靠近?

我基本上想让下面示例图中的各个点更加明显。

这是我目前用来制作我的图的代码:

groups = df.groupby("response")
for name, group in groups:
    plt.plot(group["trials"], group["tcolor"], marker="o", linestyle="", label=name)
plt.legend()
plt.show()

example of desired result

【问题讨论】:

标签: python dataframe matplotlib scatter-plot


【解决方案1】:

不确定我是否明白你的意思,但试试这样的:

plot.ylim(-0.6, 0.6)

【讨论】:

  • 感谢您的反馈!我添加了一张不同的图片以使我的问题更清楚,但本质上我希望 y 刻度更接近。当我使用您发布的代码时,数据完全消失,因为 y 轴不在数据范围内
猜你喜欢
  • 2020-09-08
  • 1970-01-01
  • 1970-01-01
  • 2017-12-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多