我有两个数据帧,它们代表从两个不同的计步器中提取的数据,这些计步器记录了一个给定的人在一个月内跑了多少英里。在
我想计算DF 1和DF 2中具有相同“月份”和“Person”的行在“Miles Run”中的差异。例如,DF1和DF2的里程数是Joe在1月份跑的,而Bob是在2月份跑的。对于这两个常见行,我想计算两个行的“英里数”有多大不同。在
你知道如何从两个有两个匹配列值的DF中抽出行吗?在
数据框1:
Month of Year Miles Run Person
January 6.7458 Joe
February 1.3808 Bob
March 11.2689 Jill
April 9.8917 Sarah
数据框2:
^{pr2}$
使用
set_index
并让Pandas使用内部数据对齐来执行减法:输出:
^{pr2}$相关问题 更多 >
编程相关推荐