【发布时间】:2021-05-30 04:07:26
【问题描述】:
在使用 SkLearn 的 Python 中,您可以使用以下方法在决策树上创建和接收分数:
tr = tree.DecisionTreeClassifier(random_state=rseed, min_samples_split=2, ccp_alpha=0.005)
model_tree = tr.fit(train_features, train_outputs)
print(f'Model Train Accuracy: {model_tree.score(train_features, train_outputs)}')
print(f'Model Test Accuracy: {model_tree.score(test_features, test_outputs)}')
以上产生
Model Train Accuracy: 0.5942
Model Test Accuracy: 0.4933
如何使用 R 的 Rpart 在 R 中(在训练和测试数据上)获得相似的分数?
【问题讨论】:
标签: python r scikit-learn decision-tree rpart