回答編集履歴

1

Update

2022/04/30 03:50

投稿

melian
melian

スコア19865

test CHANGED
@@ -1,4 +1,23 @@
1
1
  ```python
2
+ import pandas as pd
3
+
4
+ pd.set_option('display.unicode.east_asian_width', True)
5
+
6
+ df = pd.DataFrame({
7
+ 'code': ['item1','item2','item3','item4','item5','item6'],
8
+ 'on_off': [1,1,1,1,1,1],
9
+ 'stock': [1,1,1,1,1,1],
10
+ 'detail': ['文字列A','(空白)','(空白)','文字列D','文字列E','文字列F']
11
+ })
12
+
13
+ df_stock=pd.DataFrame({
14
+ 'code': ['item2','item5','item3'],
15
+ 'on_off': [1,0,1],
16
+ 'stock': [4,8,19],
17
+ 'detail': ['文字列あ','文字列い','文字列う'],
18
+ })
19
+ #
20
+
2
21
  import numpy as np
3
22
 
4
23
  update = df.merge(df_stock, on='code', how='left')
@@ -17,4 +36,3 @@
17
36
  4 item5 1 1 文字列E
18
37
  5 item6 1 1 文字列F
19
38
  ```
20
-