matplotlib - 水平线与 pyplot 交叉时间序列图
问题描述
当我用 pyplot 显示时间序列时,我得到横穿图表的水平线。它就像旧 CRT 显示器中的光栅线。我查看了数据,时间戳无法找到样条图中发生这种情况的原因。时间序列是能源需求数据。我尝试显示来自网络的其他能源数据并显示 OK。有什么见解吗?谢谢
更短的时间序列:
更长的时间序列:
解决方案
通过删除不需要的其他列解决了该问题。很抱歉,我无法检查所有数据,我希望进一步挖掘问题。听起来这些不需要的列让绘图仪感到困惑。
推荐阅读
- reactjs - 如果页面不存在,如何在静态反应应用程序中发送 http 状态代码 404?
- java - 泽西客户端 3.x 在 Android 上
- xcode - 带有 Pod 的 Xcode:在框架标头中双引号包含“ph.b”
- python - 根据在 python 中与 panda 连接的结果将浮点数转换为整数
- javascript - 如何在useEffect中获取多数据
- sql - SQL Azure 数据库
- python - 尝试在 dajngo 中测试使用 request.session[key] 的视图
- angular - 异步函数导致 Angular Karma 测试超时
- android - Android 联系人视图样式
- python - 删除具有重复元素的两个列表之间的公共元素