我的混乱矩阵代码会是这样的
confusionmatrix = pd.DataFrame(
confusion_matrix(test["Churn"], predictions),
columns=["Predicted False", "Predicted True"], index=["Actual False", "Actual True"]
)
我得到了这样的结果
^{pr2}$在我将上面的混淆矩阵结果转换为json之后。我的json结果应该是这样的
results = [{'confusionmatrix' : confusionmatrix}]
final = pd.Series(results).to_json(orient='records')
[
{
"confusionmatrix": [
{
"Predicted False": 877,
"Predicted True": 100
},
{
"Predicted False": 183,
"Predicted True": 179
}
]
}
]
但是,我的预期产量应该是这样的
[
{
"confusionmatrix": [
{
"Actual": "False",
"Predict": "False",
"value": 894
},
{
"Actual": "False",
"Predict": "True",
"value": 125
}
]
}
]
在哪里可以更改代码以获得这样的结果?在
我认为需要:
相关问题 更多 >
编程相关推荐