2
私は、原点、目的地および他のデータ点を持つ大きなデータフレームを持っています。興味のあるOrigin、Destinationのペアを持つ行を効率的に選択するにはどうすればいいですか?つまり、興味のあるペアがある別のデータフレームがあります。Python Pandasの他のデータフレームからの列の組み合わせの場合に行を選択
df = pd.DataFrame({'Origin' : ['A','A','A','B','B','A'],
'Destination' :['B','C','D','C','D','D'],
'X' : ['a','b', 'c', 'd', 'e', 'f']})
I = pd.DataFrame({'Origin' : ['A','A','B'], 'Destination' : ['B','D','C']})
そして、私はデフォルトinner
バック
Origin Destination X
0 A B a
1 A D c
2 B C d
3 A D f
私は@piRSquaredこの;-) – piRSquared
に向上させることはできません - あなたに感謝。 – jezrael
df.merge(I)勝利のために:-) – Boud