python - 如何将一年中的某一天设置为几年的刻度标签?
问题描述
我目前正在处理来自传感器的一些温度数据,该传感器活跃了大约 4 个月(从 2018 年 12 月到 2019 年 3 月)。我正在尝试绘制数据;但是,我的时间序列目前从 350 变为 430。如何使 x 轴刻度在达到 365 后从 0 开始?或者,我如何添加代表从 12 月开始到 3 月的月份的刻度?
当前图表:
解决方案
假设您有您的matplotlib.pyplot
对象,例如plt
. 我们可以使用它来更改 x 轴刻度的标签:
xticks = plt.xticks()[0]
plt.xticks(xticks, (xticks % 365))
推荐阅读
- azure - 使用 ARM 模板将角色分配给相同的安全 ID
- c++ - 为什么 GCC 不允许我通过引用捕获某些东西,而 Clang 允许呢?
- openshift - 通过 OC CLI 删除所有资源,名称包含一些单词
- cakephp - CakePHP 4 JSON 视图 - 返回不同的响应 Http 代码
- python-3.x - 在 Python 中下载和解压缩文件时出错:BadZipeFile 错误
- android - 如何在 Android 中为 Atmel 实现 dfu-programmer
- python - Python Selenium - 如何从输出的文本中删除空格/空格?
- swift - 是否可以使用 TableUI 实现这一点
- node.js - 为什么乘客在我的 Apache 服务器上找不到 nodejs?
- python - 从列表的正值计算平均温度的函数,除非在列表中找到温度 >= 哨兵值。两个参数