回答編集履歴
3
修正
answer
CHANGED
@@ -1,13 +1,18 @@
|
|
1
|
-
|
1
|
+
###
|
2
2
|
|
3
3
|
初期のチェック用配列[1,1,1,1,1]
|
4
4
|
|
5
5
|
⓵:各行とチェック用配列の2つの要素を比較し、2要素が一致した場合に結果用配列に追加する。
|
6
|
+
例
|
7
|
+
[NAN,NAN,NAN,7,8]と[1,1,1,1,1]のNAN以外の2要素を比較 不一致
|
8
|
+
次の行へ
|
6
|
-
|
9
|
+
[NAN,NAN,1,1,NAN]と[1,1,1,1,1]の各要素を比較、一致
|
10
|
+
[NAN,NAN,1,1,NAN]を出力用の配列に追加し、元の配列からは削除する
|
11
|
+
|
7
|
-
⓶:チェック用配列の
|
12
|
+
⓶:⓵で一致したチェック用配列の要素を+1する
|
8
|
-
チェック用配列を[1,1,2,2,1]に変更
|
13
|
+
例 チェック用配列を[1,1,2,2,1]に変更
|
9
14
|
|
10
|
-
ループ
|
15
|
+
配列が空になるまでループ
|
11
16
|
|
12
17
|
```python3
|
13
18
|
import numpy as np
|
2
修正
answer
CHANGED
@@ -9,7 +9,6 @@
|
|
9
9
|
|
10
10
|
ループ
|
11
11
|
|
12
|
-
|
13
12
|
```python3
|
14
13
|
import numpy as np
|
15
14
|
import pandas as pd
|
1
概略説明
answer
CHANGED
@@ -1,5 +1,15 @@
|
|
1
1
|
チェック用の配列を利用した
|
2
2
|
|
3
|
+
初期のチェック用配列[1,1,1,1,1]
|
4
|
+
|
5
|
+
⓵:各行とチェック用配列の2つの要素を比較し、2要素が一致した場合に結果用配列に追加する。
|
6
|
+
例[NAN,NAN,1,1,NAN]と[1,1,1,1,1]の各要素を比較
|
7
|
+
⓶:チェック用配列の中で当てはまる要素を+1する
|
8
|
+
チェック用配列を[1,1,2,2,1]に変更
|
9
|
+
|
10
|
+
ループ
|
11
|
+
|
12
|
+
|
3
13
|
```python3
|
4
14
|
import numpy as np
|
5
15
|
import pandas as pd
|