Pivot-Tabelle mit mehreren Spalten von Groupby Python

Marco Miglionico

Nach der Gruppenoperation (ID, Geschlecht und Job) habe ich Folgendes:

id        geneder      job           salary
22         male       engineer         100
                      doctor           120
                       ...
           female     engineer          90
                       doctor          100
                       ...

23         male       engineer         200
                      doctor           150
                       ...
           female     engineer          80
                       doctor          100

Daraus möchte ich so etwas erstellen:

id       m_engineer    m_doctor ... f_engineer    f_doctor
22          100          120           90           100
23          200          150           80           100

Ich habe es mit Pivot-Tabellen versucht, aber ich habe weiterhin Fehler. Irgendwelche Ideen?

Daniel Severo

Sie müssen eine neue Spalte erstellen, die Sie schwenken können

(grouped_df
 .reset_index()
 .assign(gender_job = lambda df: df['gender'].str[0] + '_' + df['job'])
 .pivot('id', 'gender_job', 'salary'))

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Pivot-Tabelle in Pandas mit mehreren Spalten

Pivot-Tabelle mit mehreren Spalten in SQL?

Pivot-Tabelle in SQL mit mehreren Spalten

So sortieren Sie die Spaltenüberschrift einer Pivot-Tabelle mit mehreren Indizes mithilfe von Listen

Verwenden von pivot_longer zur Neustrukturierung breiter Daten mit mehreren Spalten aus einer Tabelle

Pivot mit mehreren Spalten

Erstellen einer Pivot-Tabelle mit mehreren Spalten in R.

Pandas-Pivot-Tabelle mit mehreren Spalten gleichzeitig

Pivot-Daten von Wide nach Long mit Spaltensuffix, um eine Tabelle mit mehreren Spalten mit Werten zu erhalten (mit Pivot_longer)

Verwenden von LIKE mit mehreren Spalten in einer Tabelle

Spark: Pivot mit mehreren Spalten

Pivot mit mehreren Spalten in SQL

Gruppieren von Spalten in der Pivot-Tabelle von Python Pandas

Python - Pivot DataFrame mit mehreren Indizes für Spalten

Python-Pivot-Datenrahmen mit mehreren ID-Spalten

SQL - BigQuery - Verwenden von Group & MAX in mehreren Spalten - Ähnlich einer Pivot-Tabelle

Pandas Groupby und cumsum mit mehreren Bedingungen und Spalten - Python

Java Poi XSSF - Pivot-Tabelle mit mehreren erweiterbaren Spalten erstellen

Pivot und Unpivot einer Tabelle mit mehreren Spalten und Zeilen in SQL

Pivot-Tabelle mit mehreren Spalten erstellen und nach eindeutigen Vorkommen aggregieren

Pivot SQL von einer Spalte mit mehreren Rohdaten zu mehreren Spalten

So berechnen Sie den Pivot-Wert aus OHLC-Daten mit mehreren Groupby-Spalten

Pandas Groupby / Pivot-Tabelle zum Zählen von Werten in 2 Spalten

Pivot und Summe mit mehreren Spalten

Pivot-Tabelle mit mehreren Wertespalten

Pivot-Tabelle mit mehreren Schlüsselspalten

Schwenken einer Tabelle mit mehreren Spalten in SQL

PIVOT-Tabelle mit variablen Daten in Spalten

Pivot-Tabelle mit zusätzlichen Spalten

TOP Liste

  1. 1

    So legen Sie mit dem Interface Builder unterschiedliche führende Speicherplätze für unterschiedliche Geräte fest

  2. 2

    Fügen Sie eine weitere Schaltfläche zu gwt Suggest Box hinzu

  3. 3

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

  4. 4

    Wie kann ich in SCSS mehrere Klassen zu einer einzigen kombinieren?

  5. 5

    Wie konvertiert man einen Datenrahmen im langen Format in eine Liste mit einem geeigneten Format?

  6. 6

    Speichern Sie ein MPAndroidChart-Diagramm in einem Bild, ohne es in einer Aktivität anzuzeigen

  7. 7

    Gruppieren Sie Datenrahmenspalten nach ihrem Datum (die Spaltentitel enthalten) und fassen Sie die Instanzen von Einsen und Nullen in R . zusammen

  8. 8

    Tomcat - Leiten Sie den alten Kontextstamm zum neuen Kontextstamm um

  9. 9

    Eclipse Oxygen - Projekte verschwinden

  10. 10

    Wie wählt man Unterschiede mit drei Tabellen aus?

  11. 11

    Tic Tac Toe-Spiel im React-Reset-Button funktioniert nicht

  12. 12

    So berechnen Sie die Verfügbarkeit von Anwendungen (SLA)

  13. 13

    ElasticSearch BulkShardRequest ist aufgrund von org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor fehlgeschlagen

  14. 14

    Wie kann ich den Kaskadenmodus global einstellen?

  15. 15

    Python: Spalten mit demselben Namen zusammenführen, wobei der Mindestwert beibehalten wird

  16. 16

    So erhalten Sie eine gleichmäßige Höhe für alle Eingabefelder

  17. 17

    Wie erstelle ich einen neuen übergeordneten Knoten außerhalb der .ref (/ path) in der Firebase-Echtzeitdatenbank mithilfe von Cloud-Funktionen (Typescript)?

  18. 18

    Was ist schneller: SUM über NULL oder über 0?

  19. 19

    Wie kann ich eine verschachtelte Schleife mit lapply in R ersetzen?

  20. 20

    Kann ich ein Tkinter-Canvas erstellen, das mehrere Zeilen in einem Text-Widget umfasst?

  21. 21

    Ärgerliches Problem mit yaml, das ich nicht lösen kann

heißlabel

Archiv