我有以下数据框:
data = {'Algorithm': ['KNN', 'Decision Tree', 'SVM', 'Logistic Regression'],
'Jaccard': [0.75,0.65,0.67,0.70],
'F1-score': [0.69,0.78, 0.75, 0.77],
'LogLoss': ['NA', 'NA', 'NA', 5.23]}
report= pd.DataFrame(data = data)
report = report[['Algorithm', 'Jaccard', 'F1-score', 'LogLoss']]
report.set_index(report['Algorithm'], inplace = True)
report.drop(columns = ['Algorithm'], inplace = True)
我想要做的是打印出dafaframe中具有最高值的索引的名称。它会是这样的:
print(report['Jaccard'][index_name_with_highest_value])
它应该产生:
'KNN'
先感谢您 :)
蛊毒传说
相关分类