python - python:如何根据x轴上的元素数量调整绘图宽度
问题描述
我正在尝试在破折号上绘制一个图表,其中包含 x 轴上的日期和 y 轴上的发布(如路线图)的下拉列表,因此如果用户选择他想要的“发布”,则该图表将被更新。我的问题是,当有大量“日期”时,图表看起来像这样:
我的问题是:
我怎么能说如果 x 轴上的值的数量大于特定数字,则将绘图宽度增加到例如。2000 并保持默认宽度 = 1000。
样式={'overflowY': '滚动', '宽度': 1000}
fig.update_layout(autosize=False, width=1000, height=400)
我该怎么做才能使散点上的文本不会相互重叠以避免过度拥挤?
在某些情况下,单个 x 轴(日期)值有多个 y 轴值,因此该图仅在 x 轴上取 1 个点并将 y 轴的所有值放在那里:
解决方案
对于问题 2(我该怎么做才能使散点上的文本不会相互重叠以避免过度拥挤?)使用 turtle.Pen(write, size(your size))(DATE) 您需要将 DATE 更改为你想要的日期,但它仍然有效
推荐阅读
- php - 在值多维数组 PHP 上应用函数
- java - 无法从布尔值中获得正确显示的结果
- asp.net - 为 ASP.NET Core MVC 应用程序和 Vue 客户端设置代理开发服务器
- sql - 从没有年份表的范围中选择所有年份
- python - 如何防止 matplotlib 窃取焦点?
- keras - 如何在不同形状的数据集上实现 VGG-net?
- java - 在循环中使用 Arraylist.add() 函数
- python - 如何将复制粘贴的垂直数字列表转换为python数组?
- angular - 使用 Travis CI 构建 CI/CD 管道
- arduino - Adafruit IO 数据速率限制