【发布时间】:2020-05-19 18:41:05
【问题描述】:
我试图从决策树模型中绘制我的训练集和测试集的准确性。由于我是使用 python 的新手,我不确定应该使用哪种类型的图形包。我使用了一个简单的 for 循环来获取打印结果,但不确定如何绘制它。
谢谢!
我的代码:
for x in max_depth_list :
dtc =DecisionTreeClassifier(max_depth=x)
dtc.fit(train_x,train_y)
train_z = dtc.predict(train_x)
train_z_prob = dtc.predict_proba(train_x)[:,1]
test_z = dtc.predict(test_x)
test_z_prob = dtc.predict_proba(test_x)[:,1]
print("split: {}".format(x))
print("model accuracy: {}".format(accuracy_score(test_y, test_z)))
【问题讨论】:
-
您的问题到底是什么?你只是问你应该使用哪个绘图库?如果是这样,那显然是题外话。请参阅:help center。
标签: python plot decision-tree