python - 散点图的 Y 轴始终从 0 开始

标签 python plotly

我遇到了一个 Plotly 问题。

我需要散点图的 Y 轴始终从 0 开始。图形对象由辅助函数创建并返回,如下所示:

[go.Scatter(x=time_index,
            y=self.data,
            name=self.data.name
              )]

然后这个函数返回它,还有另一个函数在一个破折号对象中实际生成图形,因为它是一个我需要它的网络应用程序。

问题是我需要知道 go.Scatter 对象中是否有一些我可以编辑的属性,以便始终让 Y 轴从 0 开始。

如下图所示,Y 轴从 10k 开始,而不是从 0 开始。

enter image description here

最佳答案

据我所知,无法直接在 go.Scatter 对象中设置此属性,但有一个名为 rangemode 的布局参数。您可以设置为 'tozero' :
fig.update_yaxes(rangemode="tozero")

关于python - 散点图的 Y 轴始终从 0 开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57906797/

相关文章:

python - 如何在 Python/Windows 中获取没有替换驱动器的本地驱动器列表?

python - Cartopy 示例产生段错误

r - 在绘图轴中显示我的数据框的日期列中包含的所有日期

python - 如何在 Plotly for Python 中悬停时突出显示整个跟踪?

python - Redis 命名空间

python - 带有多行标签的 Tkinter 表单?

python - 如何在现有向量的多个点处插入向量?

r - 如何在 R 中为绘图热图生成自定义色标

python - 在 Plotly 散点图中按颜色添加图例

python - 未找到模块错误 : No module named 'chart_studio'