【发布时间】:2018-04-10 14:26:37
【问题描述】:
从训练集中构建决策树后如何找到下一个值? 在我的示例中,当我输入 B 和 C 值时,我需要知道 A 字段的下一个值的概率。
df = pd.DataFrame(np.random.randint(low=0, high=10, size=(5, 3)),
columns=['a', 'b', 'c'])
>>>
a b c
0 2 8 8
1 4 2 9
2 1 0 7
3 5 1 7
4 6 0 2
X = df[ ['b','c'] ]
Y = df[ ['a'] ]
clf = DecisionTreeClassifier(random_state=241)
clf.fit(X, Y)
如果 B=8, C=8,如何找出字段 A 的下一个值的概率?
【问题讨论】:
-
如果你想预测一个数字,你应该使用DecisionTreeRegressor。
标签: python machine-learning scikit-learn