Wie konvertieren von Zeilen in DataFrame in Python dictionaries
Ich habe zum Beispiel DataFrame jetzt als
id score1 score2 score3 score4 score5
1 0.000000 0.108659 0.000000 0.078597 1
2 0.053238 0.308253 0.286353 0.446433 1
3 0.000000 0.083979 0.808983 0.233052 1
Möchte ich es konvertieren, wie
id scoreDict
1 {'1': 0, '2': 0.1086, ...}
2 {...}
3 {...}
Trotzdem zu tun?
Vielen Dank im Voraus!
- Bitte beachten Annahme einer von den verschiedenen Antworten auf deine vorherigen Fragen, da dies die Etikette auf, SO dass, wenn Sie die Antworten haben, die Ihre Frage beantwortet, es wird eine leere tick-Zeichen oben Links der Antworten
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, der code unten wird Ihnen der Daten-frame in das format, das Sie suchen. Auch es erlaubt Ihnen, eine beliebige Spalte als index
Für andere wie mich kommt diese Frage aber auf der Suche, um Folgendes zu tun:
Erstellen Sie eine dict-Zeile durch die Zeile zum anzeigen einer Spalte auf der Grundlage der Wert der benachbarten Spalte.
Hier ist unsere mapping-Tabelle:
IN:
OUT: