teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

修正

2019/10/23 07:21

投稿

john_doe_
john_doe_

スコア354

title CHANGED
File without changes
body CHANGED
@@ -8,12 +8,34 @@
8
8
  df1 = pd.read_csv('file1.csv')
9
9
  df2 = pd.read_csv('file2.csv')
10
10
 
11
+ df1['A']
12
+ 0 a
13
+ 1 b
14
+ 2 c
15
+ 3 NaN
16
+ 4 a
17
+ 5 b
18
+ 6 c
19
+ 7 d
20
+ 8 NaN
21
+ 9 b
22
+ 10 n
23
+ 11 NaN
24
+ 12 k
25
+ 13 r
26
+ 14 t
27
+
28
+ df2['B']
29
+ 0 m
30
+ 1 p
31
+ 2 r
32
+
11
33
  df1['A'].isnull().sum()
12
- # 欠損値合計 336
34
+ # 欠損値合計 3
13
- new_data = df2['A']
35
+ new_data = df2['B']
14
- # 保管用データ 336
36
+ # 保管用データ 3
15
37
 
16
- df1['A'].fillna(new_data)
38
+ df1['A']の欠損値3つを、df['B']の値でそれぞれ補完したい
17
39
  ```
18
40
 
19
41
  初歩的なご質問となりますが、ご教示いただけましたら幸甚です。