複数のPandasデータフレームで同じIDの値の行を結合させる方法
解決したいこと
2つの異なるデータフレームでIDとして共通の値を持つ行を結合させたいです。
例)
data_1 = pd.DataFrame(data=[['abc','Tokyo', 'Osaka'],['bcd','Tokyo', 'Chiba'],['cde','Tokyo', 'Fukuoka'],['def','Osaka', 'Kanagawa'],['efg','Osaka', 'Hokkaido'],], columns=['ID','出発地','到着地'])
data_1
data_2 = pd.DataFrame(data=[['abc','11:00', '13:00'],['fg1','15:00', '19:00'],['bcd','10:00', '11:00'],['cde','14:00', '18:00'],['def','12:00', '18:00'],['efg','15:00', '19:00'],['gh0','15:00', '19:00'],], columns=['ID','出発時間','到着時間'])
data_2
この二つのデータでIDの値が同じものを結合して一つのデータフレームにしたいのですが、なかなか答えが見つからずご教授いただきたいです。
よろしくお願いいたします。
0 likes