回答編集履歴
2
修正
answer
CHANGED
@@ -26,21 +26,4 @@
|
|
26
26
|
#72
|
27
27
|
#65
|
28
28
|
#86.0
|
29
|
-
```
|
30
|
-
|
31
|
-
ちなみに、関数を自作しない場合はこういう書き方でもできます。
|
32
|
-
```python3
|
33
|
-
import numpy as np
|
34
|
-
import pandas as pd
|
35
|
-
|
36
|
-
df = pd.DataFrame(
|
37
|
-
[
|
38
|
-
['Alice', '国語', 87, 83],
|
39
|
-
['Alice', '算数', 72, np.nan],
|
40
|
-
['Bob', '国語', 65, np.nan],
|
41
|
-
['Bob', '算数', 92, 86],
|
42
|
-
],
|
43
|
-
columns=['Name', 'Subject', 'Point', 'Last'])
|
44
|
-
|
45
|
-
df["Last"][df["Last"].isnull()]=df["Point"][df["Last"].isnull()]
|
46
29
|
```
|
1
追記
answer
CHANGED
@@ -26,4 +26,21 @@
|
|
26
26
|
#72
|
27
27
|
#65
|
28
28
|
#86.0
|
29
|
+
```
|
30
|
+
|
31
|
+
ちなみに、関数を自作しない場合はこういう書き方でもできます。
|
32
|
+
```python3
|
33
|
+
import numpy as np
|
34
|
+
import pandas as pd
|
35
|
+
|
36
|
+
df = pd.DataFrame(
|
37
|
+
[
|
38
|
+
['Alice', '国語', 87, 83],
|
39
|
+
['Alice', '算数', 72, np.nan],
|
40
|
+
['Bob', '国語', 65, np.nan],
|
41
|
+
['Bob', '算数', 92, 86],
|
42
|
+
],
|
43
|
+
columns=['Name', 'Subject', 'Point', 'Last'])
|
44
|
+
|
45
|
+
df["Last"][df["Last"].isnull()]=df["Point"][df["Last"].isnull()]
|
29
46
|
```
|