如何计算熊猫日期一年内的日期数

时间:2021-07-26 17:17:30

标签: python pandas

我有以下数据框,我需要计算给定主题的 pheneDate 的 PheneDate 一年后的得分为 1 的 ER 访问日期的数量。所以基本上 phenevisit 003v1 在 11/23/05 的一年内有 2 个日期,得分为 1,分别是 5/5/06 和 8/5/06,所以它的得分将为 2,其他 phenevisits 的得分为2,依此类推。

PheneVisit  PheneDate   Score   ER Date    SubjectID
                N/A     0       10/25/05   phchp003
phchp003v1  11/23/05    0                  phchp003
                N/A     1       5/5/06     phchp003
phchp003v2  5/10/06     0                  phchp003
                N/A     0       6/22/06    phchp003
                N/A     1       8/5/06     phchp003
phchp003v4  2/7/14      0                  phchp003
                N/A     1       10/13/14   phchp003
                N/A     0       2/15/15    phchp003
                N/A     1       8/14/15    phchp003
phchp004v2  4/27/12     0                  phchp004
phchp004v3  8/15/12     0                  phchp004
                N/A     1       5/18/13    phchp004
                N/A     0       6/21/13    phchp004
phchp004v4  6/3/15      0                  phchp004
                N/A     0       8/27/15    phchp004
                N/A     1       9/3/15     phchp004
                N/A     1       8/22/16    phchp004
                N/A     1       11/19/16   phchp004
phchp005v1  2/8/06      0                  phchp005
                N/A     1       3/24/06    phchp005
                N/A     1       4/16/06    phchp005
                N/A     1       4/25/06    phchp005
                N/A     1       5/18/06    phchp005
                N/A     0       5/25/06    phchp005
                N/A     0       6/2/06     phchp005

我希望为每个主题中的给定 phenevisits 获取此列:

PheneVisit  First Year Hosp
            0
phchp003v1  2
            0
phchp003v2  2
            0
            0
phchp003v4  1
            0
            0
            0
phchp004v2  0
phchp004v3  2
            0
            0
phchp004v4  2
            0
            0
            0
            0
phchp005v1  4

如果有什么我可以澄清的,请告诉我,谢谢。

1 个答案:

答案 0 :(得分:1)

试试这个:

sudo -E ./executable -s

输出:

exec