如何解决计算pandas中两列之间的动态差异
我有一种情况,我需要计算多列之间的差异并将它们存储在单独标题下的单独列中。我的数据集如下所示:
cat_1 cat_2 cat_3 cat_4 date_1 date_2 date_3 date_4
a b b c 2020-01-01 2020-01-01 2020-01-25 2020-01-10
b c d 2019-01-11 2020-01-01 2020-01-15 2020-01-10
a b d 2018-11-01 2019-01-01 2020-01-15 2020-01-10
a b c d 2015-01-01 2016-01-29 2018-01-25 2019-01-10
.. 等等 顺序如下:a->b->c->d,反之则不然 我想以天数将以下组合存储在新列中。总共会有4种组合。基本上我想计算两个日期的差异并以天为单位存储组合。
我的数据集第一行的示例输出:
days_a-b days_a-c days_a-d days_b-c days_b-d days_c-d
0 9
355 364 -5
如何解决这个问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。