Skip to content

Commit 77ef3af

Browse files
authored
1 parent 02f06e2 commit 77ef3af

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

DecisionTree/DecisionTree.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -128,12 +128,8 @@ def calcBestFeature(trainDataList, trainLabelList):
128128
:return: 信息增益最大的特征及最大信息增益值
129129
'''
130130
#将数据集和标签集转换为数组形式
131-
#trainLabelArr转换后需要转置,这样在取数时方便
132-
#例如a = np.array([1, 2, 3]); b = np.array([1, 2, 3]).T
133-
#若不转置,a[0] = [1, 2, 3],转置后b[0] = 1, b[1] = 2
134-
#对于标签集来说,能够很方便地取到每一位是很重要的
135131
trainDataArr = np.array(trainDataList)
136-
trainLabelArr = np.array(trainLabelList).T
132+
trainLabelArr = np.array(trainLabelList)
137133

138134
#获取当前特征数目,也就是数据集的横轴大小
139135
featureNum = trainDataArr.shape[1]

0 commit comments

Comments
 (0)