如何获取具有不同列名但包含相似数据类型的两个数据帧的差异或增量。你知道吗
示例如下:
df1 =
'Site ID' 'Band'
0 101 850
1 101 900
2 102 850
3 A01 850
4 A01 900
5 X12 900
6 B08 850
df2 =
'SITENO' 'FREQ'
0 101 850
1 101 900
2 102 850
3 A01 850
4 A01 900
5 B08 900
6 Z99 850
现在我想要一个类似的输出
delta_df1 =
'Site ID' 'Band'
0 B08 850
1 X12 900
delta_df2 =
'SITENO' 'FREQ'
0 B08 900
1 Z99 850
抱歉,我必须编辑发布的问题,我错过了上面的东西。还应该有一个站点具有相同的站点id/siteno,但具有不同的频带。delta应该在这些对的基础上产生一个输出。你知道吗
给定两列:
你可以找到与
可用于构建布尔选择掩码:
并使用
df1.loc
选择df1
行:收益率
相关问题 更多 >
编程相关推荐