Ich habe es jetzt gelöst indem ich das dict als Spalten zugefügt, den DataFrame mit den Werten des dict sortiert und zum Schluss das dict wieder aus dem dataFrame entfernt habe:
df['prop'] = df.index.map(index_prop)
df = df.sort_index().sort_values('prop', kind='mergesort')
df.drop('prop', axis=1 ...
Die Suche ergab 3 Treffer
- Freitag 25. März 2022, 17:43
- Forum: Wissenschaftliches Rechnen
- Thema: [pandas] Denkanstoß zu reindex mit MultiIndex
- Antworten: 3
- Zugriffe: 3568
- Donnerstag 24. März 2022, 17:34
- Forum: Wissenschaftliches Rechnen
- Thema: [pandas] Denkanstoß zu reindex mit MultiIndex
- Antworten: 3
- Zugriffe: 3568
Re: [pandas] Denkanstoß zu reindex mit MultiIndex
Das Ergebnis sollte so ausschauen:
Anm.: D ist gegenüber dem Eingangspost neu, weil die Gruppierung sonst keinen Sinn macht. Im dict wäre das also dann das Paar 'D': 'grün'.
Code: Alles auswählen
col1 col2 col3
grün A 2 1 5
D 1 NaN 7
blau C 2 3 4
n/a B NaN 7 1
- Mittwoch 23. März 2022, 20:22
- Forum: Wissenschaftliches Rechnen
- Thema: [pandas] Denkanstoß zu reindex mit MultiIndex
- Antworten: 3
- Zugriffe: 3568
[pandas] Denkanstoß zu reindex mit MultiIndex
Hallo zusammen :)
Ich bräuchte mal einen Denkanstoß, weil ich das Gefühl habe, ziemlich auf dem Schlauch zu stehen.
Ich habe einen DataFrame mit str als Indices:
col1 col2 col3
A 2 1 5
B NaN 7 1
C 2 3 4
Nun habe ich ein dict in welchem ein Teil der Indices zusätzlich um eine Eigenschaft ...
Ich bräuchte mal einen Denkanstoß, weil ich das Gefühl habe, ziemlich auf dem Schlauch zu stehen.
Ich habe einen DataFrame mit str als Indices:
col1 col2 col3
A 2 1 5
B NaN 7 1
C 2 3 4
Nun habe ich ein dict in welchem ein Teil der Indices zusätzlich um eine Eigenschaft ...
