您好,看了您的代码很受益。 有以下问题: 1、我在运行习题4.4的代码时,发现不剪枝的决策树图和后剪枝的一样。 2、感觉问题出现在decision_tree.py文件的220行的if语句返回-1. 如果这里用 reruern -1,不是说明只要某节点的一课子树不用剪枝,那这个节点以上的节点都不用剪枝了? 3、该文件第44行,判断属性是否空的语句似乎也有问题:我觉得应该用 len(df.columns)-1 == 0 来判断。