描述
- 有个重要的前提是需要把问题特征化成特征矩阵(如下)
- 逻辑回归LR是一种有监督式算法**,**大致数据结构是下面这样
Name | Feature1 | Feature2 | Isbad? |
---|---|---|---|
b1 | 1 | 0 | 1 |
b2 | 0 | 0 | 2 |
b3 | 0 | 1 | ??? |
Demo代码
- 解读:
——
x_train = np.array([[1,2,3],[1,3,4],[2,1,2],[4,5,6],[3,5,3],[1,7,2]]) y_train = np.array([3,3,3,2,2,2]) x_test = np.array([[2,2,2],[3,2,6],[1,7,4]]) clf = LogisticRegression() clf.fit(x_train,y_train) print(clf.predict(x_test)) print(clf.predict_proba(x_test))