python - 如果在每个季度末打开案例,我如何创建一个循环遍历的交叉表?
问题描述
我正在尝试从 Pandas 数据框创建一个交叉表,该数据框总结了每个季度末是否打开了一个案例
我在创建一个简单的交叉表时没有问题,说我需要按确切的开放日期对其进行分组,因为这些已经在数据集中,但是我正在努力想出一种有效的方法来计算它是否介于两者之间打开日期和季度末的关闭日期,这意味着一个案例可以计算不止一次,因为它可以打开几个季度。
d = {'CaseID': [ID1, ID2,ID3,ID4], 'Open Date': [Jan-1, Mar-8, Apr-10,Aug-6], 'Close Date':[Apr-9,Apr-9,Dec-12,Dec-12]}
输出看起来像这样:
每个季度的最后一天开放的案件
- 第一季度 - 2
- Q2 - 1
- 第三季度 - 2
- 第四季度 - 0
解决方案
推荐阅读
- docker - 无法从 docker 容器内 curl/ping 到主机 ip
- python - GitLab API 使用 Python 访问与打开合并请求相关的所有详细信息
- python - 如何在python中按节点值对xml进行排序
- go - 使用 Kafka-Go,为什么我看到似乎是批处理读取/写入的内容?有没有我缺少的配置?
- android - BLE广告和后台扫描(长时间运行)
- vba - Powerpoint VBA 最大化功能区
- android - 如何android服务视图覆盖全屏?(不是活动)
- java - Java 枚举作为弹簧组件 - Spring 允许这样做,但不会注入在枚举中声明的成员
- python-3.x - CMake 找不到 Python 3
- stata - 如何从 xtlogit 模型重现平均边际效应