Программирование на Python для получения ложноотрицательных значений - PullRequest
1 голос
/ 23 сентября 2019

Как получить ложноотрицательные значения, которые были взяты из матрицы путаницы с использованием python:

Tn:27, FP=0, FN=7, TP=6

Любая помощь будет признательна:

idx = X[np.where(y_test != y_pred)[0]].sum(axis=1)

np.array(corpus)[idx] # I have tried this I could not able to get those.

idx=X[np.where(y_test != y_pred)[0]].sum(axis=1)
np.array(corpus)[idx]

Tp-6 TN-27 FP=0 FN=7 

Я хочу получить ложноотрицательныйценности.Я получаю все ложноположительные и ложноотрицательные значения из приведенного выше кода, но я пытаюсь получить только ложноотрицательные значения.

1 Ответ

0 голосов
/ 23 сентября 2019

вы можете использовать логическое индексирование, чтобы получить ложные отрицательные значения


## get boolean indexes for false negetive 
fn_ind = (y_pred==False) & (y_pred != y_test)
fn_rows = X[fn_ind]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...