回答編集履歴
1
Update
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
|
-
|