回答編集履歴

2

修正

2020/10/02 02:00

投稿

jeanbiego
jeanbiego

スコア3966

test CHANGED
@@ -55,37 +55,3 @@
55
55
  #86.0
56
56
 
57
57
  ```
58
-
59
-
60
-
61
- ちなみに、関数を自作しない場合はこういう書き方でもできます。
62
-
63
- ```python3
64
-
65
- import numpy as np
66
-
67
- import pandas as pd
68
-
69
-
70
-
71
- df = pd.DataFrame(
72
-
73
- [
74
-
75
- ['Alice', '国語', 87, 83],
76
-
77
- ['Alice', '算数', 72, np.nan],
78
-
79
- ['Bob', '国語', 65, np.nan],
80
-
81
- ['Bob', '算数', 92, 86],
82
-
83
- ],
84
-
85
- columns=['Name', 'Subject', 'Point', 'Last'])
86
-
87
-
88
-
89
- df["Last"][df["Last"].isnull()]=df["Point"][df["Last"].isnull()]
90
-
91
- ```

1

追記

2020/10/02 02:00

投稿

jeanbiego
jeanbiego

スコア3966

test CHANGED
@@ -55,3 +55,37 @@
55
55
  #86.0
56
56
 
57
57
  ```
58
+
59
+
60
+
61
+ ちなみに、関数を自作しない場合はこういう書き方でもできます。
62
+
63
+ ```python3
64
+
65
+ import numpy as np
66
+
67
+ import pandas as pd
68
+
69
+
70
+
71
+ df = pd.DataFrame(
72
+
73
+ [
74
+
75
+ ['Alice', '国語', 87, 83],
76
+
77
+ ['Alice', '算数', 72, np.nan],
78
+
79
+ ['Bob', '国語', 65, np.nan],
80
+
81
+ ['Bob', '算数', 92, 86],
82
+
83
+ ],
84
+
85
+ columns=['Name', 'Subject', 'Point', 'Last'])
86
+
87
+
88
+
89
+ df["Last"][df["Last"].isnull()]=df["Point"][df["Last"].isnull()]
90
+
91
+ ```