0

財務データに 2 つのデータフレームがあります。それぞれに、ticker と cusip の 2 つのキーがあります。これらの 2 つのキーのいずれかの一致に基づいて、これら 2 つのデータフレームをマージしたかった (それらの相互作用は必要ありません)。私が使用した場合

`pd.merge(a , b, how='left' ,  on=['ticker', 'cusip'])

一致したティッカーcusip を持つ観測のみを返します。or 演算子が必要です。SQLでのこのようなものは、私が求めているqhatです:

select * from a left join b on a.ticker = b.ticker or a.cusip=b.cusip

ヒントをいただければ幸いです。

4

1 に答える 1