python - 绘制索引稀疏的时间序列时如何避免matplotlib中的时间间隔?
问题描述
假设我有一个 pd.Series,其索引的频率为 1 分钟,并且仅在每天的 9 小时有效。
df = pd.util.testing.makeTimeDataFrame(nper = 10000, freq = 'min')['A']
df = df[df.index.hour == 9]
df.plot()
如果我使用df.plot()
. 我得到了这个丑陋的图,其中昨天的最后一个时间戳与今天的第一个时间戳相连,如下所示:
有什么办法可以去掉剧情中长长的每日间隔,把昨天的结束和今天的开始连接起来,或者去掉日子之间的连接线。
解决方案
推荐阅读
- esp8266 - Wemos D1 mini (esp8266 12-F) 不响应 AT 命令
- java - 如何在 Java 中使用这个 cURL POST 请求?(Spotify API)
- python - Python Cointoss 输出错误
- posix - posix 匹配表达式与运算符
- javascript - 使用 node.js 创建 Web 服务
- javascript - Angular 从渲染组件中剥离 Web 组件?
- python - 社交 django 'NoneType' 对象没有属性 'city_set'
- fortran - 通过带有 gfortran 的 mpi_f08 模块支持 MPI Fortran
- swift - 将 api-response(data) 分配给全局变量时出错
- kibana - Kibana 服务器不允许远程访问