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

回答編集履歴

3

修正

2019/02/14 08:21

投稿

jckkvs
jckkvs

スコア152

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
-  例[NAN,NAN,1,1,NAN]と[1,1,1,1,1]の各要素を比較
9
+ [NAN,NAN,1,1,NAN]と[1,1,1,1,1]の各要素を比較、一致
10
+ [NAN,NAN,1,1,NAN]を出力用の配列に追加し、元の配列からは削除する
11
+   
7
- ⓶:チェック用配列の中で当てはまる要素を+1する
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

修正

2019/02/14 08:20

投稿

jckkvs
jckkvs

スコア152

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

概略説明

2019/02/14 08:01

投稿

jckkvs
jckkvs

スコア152

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