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

回答編集履歴

1

d

2019/07/24 11:20

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -20,9 +20,9 @@
20
20
  # 意図的にNoneを挿入
21
21
  iris.data[0][0] = None
22
22
 
23
- rows_to_delete = np.isnan(iris.data).any(axis=1) # nan が含まれる行
23
+ mask = np.isnan(iris.data).any(axis=1) # nan が含まれる行
24
- data_wo_nan = iris.data[~rows_to_delete] # nan が含まれていない行だけ残す
24
+ data_wo_nan = iris.data[~mask] # nan が含まれていない行だけ残す
25
- labels_wo_nan = iris.target[~rows_to_delete] # nan が含まれていない行だけ残す
25
+ labels_wo_nan = iris.target[~mask] # nan が含まれていない行だけ残す
26
26
 
27
27
  # 決定木のモデル構築
28
28
  clf = tree.DecisionTreeClassifier(max_depth=3)