我需要比较两个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
。有可能吗
目前没有回答
相关问题 更多 >
编程相关推荐