次のコードで空欄になっている行に入る適切な選択肢から選び、決定木を用いてクラス分類してください.
from sklearn.datasets import load_iris
# Q1:DecisionTreeClassifier クラスをインポートしてください.
from ########## import DecisionTreeClassifier
[Q1 選択肢]
1. sklearn.linear_model
2. sklearn.ensemble
3. sklearn.metrics
4. sklearn.tree
iris = load_iris()
# 花弁の幅は 2cm 以上
X = iris.data[:, 2:]
y = iris.target
# Q2:深さ 2 の決定木を定義し、訓練してください.( 2 行 )
d_tree = ##########
d_tree.fit(X, y)
[Q2の選択肢]
1. DecisionTreeClassifier(max_depth=2, random_state=42)
2. DecisionTreeClassifier(random_state=42)
3. DecisionTreeClassifier(2, random_state=42)
# Q3:花弁の長さが 3cm 、幅が 1.5cm の場合、どのクラスに分類されたかを出力してください.( 1 行 )
##########
[Q3の選択肢]
1. print(d_tree.predict([[3, 1.5]]))
2. print(d_tree.score([[3, 1.5]]))
3. print(d_tree.fit([[3, 1.5]]))