我有一个类似以下内容的数据集:
ID DATE TAG
S3800 1999-07-02 D
S1190 1999-07-02 C
S3131 1999-07-02 C
S3131 1999-07-04 C
S3131 1999-07-05 D
我试图计算每个id的记录之间的最小和最大时间间隔(以天为单位)。例如:
ID MIN_TIME_GAP MAX_TIME_GAP
S3131 1 3
列日期的格式为datetine64[ns]。我如何在Pandas身上做到这一点?
1条答案
按热度按时间ru9i0ody1#
尝试:
印刷品:
编辑:要将时间增量转换为天,请执行以下操作:
印刷品: