回答編集履歴

1

Update

2022/08/14 01:33

投稿

melian
melian

スコア19825

test CHANGED
@@ -40,9 +40,8 @@
40
40
  df1 = pd.read_csv(io.StringIO(df1_data), dtype=str).astype(float)
41
41
 
42
42
  #
43
- dfx = df.reset_index().merge(df1.stack().to_frame(),
43
+ df['増加率'] = df.merge(df1.stack().to_frame(),
44
- left_on=["店舗ID", "営業ID"], right_index=True, how='left')
44
+ left_on=["店舗ID", "営業ID"], right_index=True, how='left')[0]
45
- df.loc[dfx['index'], '増加率'] = dfx[0].values
46
45
 
47
46
  print(df)
48
47
  ```