У меня есть CSV-файл с двумя столбцами как
actual,predicted
1,0
1,0
1,1
0,1
.,.
.,.
Как мне прочитать этот файл и построить матрицу путаницы в Python?Я попробовал следующий код из программы.
import pandas as pd
from sklearn.metrics import confusion_matrix
import numpy
CSVFILE='./mappings.csv'
test_df=pd.read_csv[CSVFILE]
actualValue=test_df['actual']
predictedValue=test_df['predicted']
actualValue=actualValue.values
predictedValue=predictedValue.values
cmt=confusion_matrix(actualValue,predictedValue)
print cmt
, но он дает мне эту ошибку.
Traceback (most recent call last):
File "confusionMatrixCSV.py", line 7, in <module>
test_df=pd.read_csv[CSVFILE]
TypeError: 'function' object has no attribute '__getitem__'