回答編集履歴
2
修正
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
追記
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
|
+
```
|