我需要比较两个csv文件,并在df_g
上添加Price
列df
的新列。
我想我需要阅读2 csv的行,但我不知道如何做到这一点所以我尝试使用它:
df = pd.read_csv('test2.csv')
df_g = pd.read_csv('test_hecho.csv')
if (df_g['Sitio'] == df['Sitio'] and df_g['Country'] == df['Country']):
df_g['Bidfloor'] = df['Price']
df_g.to_csv('aaa.csv')
可能的答案是:
df_g['Bidfloor'] = df_g[['Sitio','Country']].merge(df,how='left').Price
但我需要将=
更改为= or part of
。有可能??