【发布时间】:2020-09-16 13:13:49
【问题描述】:
我有实际值和预测值。
实际: 33.3663、38.2561、28.6362、35.6252
预测: 28.9721、35.6161、27.9561、22.6272
我想应用混淆矩阵来查找准确性。
【问题讨论】:
标签: python-3.x linear-regression confusion-matrix
我有实际值和预测值。
实际: 33.3663、38.2561、28.6362、35.6252
预测: 28.9721、35.6161、27.9561、22.6272
我想应用混淆矩阵来查找准确性。
【问题讨论】:
标签: python-3.x linear-regression confusion-matrix
首先,混淆矩阵不适用于连续值。并且您还可以通过将连续值转换为类来使用它。检查https://datascience.stackexchange.com/questions/46019/continuous-variable-not-supported-in-confusion-matrix
from sklearn.metrics import confusion_matrix
expected = [1, 1, 0, 1, 0, 0, 1, 0, 0, 0]
predicted = [1, 0, 0, 1, 0, 0, 1, 1, 1, 0]
results = confusion_matrix(expected, predicted)
print(results)
[[4 2]
[1 3]]
https://machinelearningmastery.com/confusion-matrix-machine-learning/
【讨论】: