Scikit-learn: How to obtain True Positive, True Negative, False Positive and False Negative

前端 未结 16 1265
一生所求
一生所求 2020-12-02 04:25

My problem:

I have a dataset which is a large JSON file. I read it and store it in the trainList variable.

Next, I pre-process

16条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-02 05:24

    #FalseNegatives

    test = pd.merge(Variables_test, Banknote_test,left_index=True, right_index=True)
    Banknote_test_pred = pd.DataFrame(banknote_test_pred)
    Banknote_test_pred.rename(columns={0 :'Predicted'}, inplace=True )
    test = test.reset_index(drop=True).merge(Banknote_test_pred.reset_index(drop=True), left_index=True, right_index=True)
    test['FN'] = np.where((test['Banknote']=="Genuine") & (test['Predicted']=="Forged"),1,0)
    test[test.FN != 0]
    

提交回复
热议问题