python - 根据唯一的月-日组合删除数据
问题描述
我目前有 2018 年 1 月 1 日到 2019 年 6 月 30 日的数据,我需要对 2018 年和 2019 年的年初至今进行比较。(数据被求和)。
因此,我需要从我的数据集中删除 2018 年 7 月 1 日到 2018 年 12 月 12 日的数据,因为如果数据存在于上一年,我应该只使用一年的数据。
我几乎可以用下面的代码得到我想要的东西,除了让我得到整个 2018 年,这是不可取的。
df.groupby(df.TimeStamp.dt.year).agg(sum)
你对此有什么建议吗?
解决方案
推荐阅读
- python - 如何使用 pytest-html 将测试步骤写入生成的 html 报告?
- python-3.x - 返回 csv 数据作为 IBM Cloud Function 的结果
- php - Symfony 项目
- c# - 如何在 C# 中检查列表中的不同元素?
- c++ - 底层模型更改时,QT QmlMap PolyLine 未正确更新
- java - 如何将十进制值转换为分数值?
- c# - 使用 LINQ 的 GroupBy 列
- javascript - setInterval 始终将 deltaSec 的初始值显示为“未定义”
- python - 为扫雷游戏创建用户界面
- php - 无法通过 Telegram Bot API 发送带有标记的回复