Matriz de confusão Scikit-learn

Não consigo descobrir se configurei meu problema de classificação binária corretamente. Eu rotulei a classe positiva 1 e a negativa 0. No entanto, entendo que, por padrão, o scikit-learn usa a classe 0 como a classe positiva em sua matriz de confusão (portanto, o inverso de como eu a configurei). Isso é confuso para mim. A linha superior, na configuração padrão do scikit-learn, é positiva ou negativa? Vamos assumir a saída da matriz de confusão:

confusion_matrix(y_test, preds)
 [ [30  5]
    [2 42] ]

Como seria em uma matriz de confusão? As instâncias reais são as linhas ou as colunas no scikit-learn?

          prediction                        prediction
           0       1                          1       0
         -----   -----                      -----   -----
      0 | TN   |  FP        (OR)         1 |  TP  |  FP
actual   -----   -----             actual   -----   -----
      1 | FN   |  TP                     0 |  FN  |  TN

questionAnswers(2)

yourAnswerToTheQuestion