开始使用免费开始使用

拟合决策树模型

现在,您将对电信数据集的训练集拟合一个决策树,然后在未见过的测试数据上预测标签,并计算模型预测的准确率。接着,您将看到与逻辑回归相比的性能差异。

accuracy_score 函数已导入。此前构建的训练集和测试集也已加载:特征为 train_Xtest_X,目标变量为 train_Ytest_Y

本练习是课程的一部分

Python 营销中的机器学习

查看课程

练习说明

  • 初始化一个决策树分类器。
  • 在训练数据上拟合该决策树。
  • 在测试数据上预测流失标签。
  • 计算并打印测试数据上的准确率。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Initialize decision tree classifier
mytree = tree.___()

# Fit the decision tree on training data
mytree.___(___, ___)

# Predict churn labels on testing data
pred_test_Y = ___.___(___)

# Calculate accuracy score on testing data
test_accuracy = ___(___, ___)

# Print test accuracy
print('Test accuracy:', round(___, 4))
编辑并运行代码