OECDのファイルには、地域の細分性が異なる多数のファイルがあります。例は次のようになります。 ファイル REG_ID Region
AUS Australia
AU1GS Sydney
AU1 New South Wales
AU2 Victoria
AU2GM Melbourne
ファイルB REG_ID Region
AUS Australia
AU1GS Sydney
を返します。 for index1, row1 in df1.iterrows():
for index2, row2 in df2.iterrows():
if (row1['df1_A'] >= row2['df2_A']) & (row1['df1_A'] <= row2['df2_B']):
row1['df1_C'] = row2['df2_C']