繁体   English   中英

python:如何根据 x 轴上的元素数量调整 plotly plot 宽度

[英]python: How to adjust plotly plot width on the basis of number of elements in x-axis

我正在尝试 plot 破折号上的图表,在 x 轴上带有日期的下拉菜单,在 y 轴上像路线图一样发布,所以如果用户选择他想要的“发布”,图表将被更新。 我的问题是,当有大量“日期”时,图表看起来像这样: 在此处输入图像描述

我的问题是:

  1. 我怎么能说如果 x 轴上的值大于特定数字,则将 plot 宽度增加到例如。 2000 并保持默认宽度 = 1000。

    样式={'overflowY': '滚动', '宽度': 1000}

    fig.update_layout(autosize=False, width=1000, height=400)

  2. 我该怎么做才能使散点上的文本不会相互重叠以避免过度拥挤?

  3. 在某些情况下,单个 x 轴(日期)值有多个 y 轴值,因此 plot 仅在 x 轴上取 1 个点并将 y 轴的所有值放在那里:

在此处输入图像描述

对于问题 2(我该怎么做才能使散点上的文本不会相互重叠以避免过度拥挤?)使用 turtle.Pen(write, size(your size))(DATE) 您需要将 DATE 更改为你想要的日期,但它仍然有效

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM