Eine kurze Frage, wie ich zur Zeit von R bin Wechsel für einige Projekte Pandas:Make-Konsole freundliche Saite ein brauchbarer Pandas Datenrahmen Python
Ich erhalte die folgende Druckausgabe von metrics.classification_report
von sci-kit learn
:
precision recall f1-score support
0 0.67 0.67 0.67 3
1 0.50 1.00 0.67 1
2 1.00 0.80 0.89 5
avg/total 0.83 0.78 0.79 9
Ich möchte diese (und ähnliche) als Matrix/Datenframe verwenden, damit ich sie extrahieren kann, sagen wir die Genauigkeit der Klasse 0.
In R würde ich die erste "Spalte" geben ein Name wie "outcome_class" und dann unterteilen Sie es: my_dataframe[my_dataframe$class_outcome == 1, 'precision']
Und ich kann dies in Pandas tun, aber die dataframe
, die ich verwenden möchte, ist einfach eine Zeichenfolge see sckikit's doc
Wie kann ich die Tabellenausgabe hier, um ein nutzbares Datenrahmen in Pandas machen?