Pandas Pivot-Tabelle mit ungerader Anzahl von Einträgen

Tom

Ich versuche, Tabelle (df) zu transformieren:

area    cat   value
0       A       3
0       B       2
1       A       9
2       A       8
2       B       3
2       C       1

zu Tabelle (df2):

area    A     B    C
0       3     2    nan
1       9     nan  nan
2       8     3     1

Ich habe df2=df.pivot(index='area',columns='cat',value='value')jedoch versucht, den Fehler zu bekommen:

'Ausnahme: Daten müssen eindimensional sein'

Es scheint, dass, weil ich ungleiche Mitglieder im catgesamten Index habe area? Wie würden wir dieses Problem beheben?

Danke im Voraus.

Prost, Tom

Galaxyan

Sie können die pivot_table ausprobieren und Spalten als cat angeben

  df = pd.read_csv(StringIO.StringIO(data))
  print df

   area cat  value
0     0   A      3
1     0   B      2
2     1   A      9
3     2   A      8
4     2   B      3
5     2   C      1

  print pd.pivot_table(df, index=['area'], columns=['cat'])

cat      A    B    C
area
0      3.0  2.0  NaN
1      9.0  NaN  NaN
2      8.0  3.0  1.0

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

Erwartungsberechnung in Tabelle - Mit variabler Anzahl von Einträgen

Gerade Anzahl von td-Elementen in der Tabelle mit ungerader Anzahl von Spalten

matplotlib mit ungerader Anzahl von Unterplots

Drucktabelle mit unterschiedlicher Anzahl von Einträgen

Größte Anzahl von Einträgen in der Lua-Tabelle

Behalten Sie Indizes in Pandas DataFrame mit einer bestimmten Anzahl von Nicht-NaN-Einträgen bei

HTML-Tabellen-Colspan mit ungerader Anzahl von Zeilen

R teilt ungerade Saiten mit ungerader Anzahl von Leerzeichen

Regex-Gruppen mit ungerader Anzahl von Gruppen

Schnittstelle mit definierter Anzahl von Einträgen in Maschinenschrift

Textdatei mit variabler Anzahl von Einträgen in Matlab lesen

Prozentsatz des Teams mit einer bestimmten Anzahl von Einträgen

Ständig wachsende Anzahl von Einträgen mit TKinter

Geben Sie nur Datensätze mit ungerader Anzahl in einer Tabelle mit dem Befehl sql zurück

Schwenken einer Tabelle mit doppelten Einträgen in Pandas

Pivot-Tabelle mit Anzahl - Oracle SQL

Erstellen von Unterplots mit einer Pandas-Pivot-Tabelle

Pandas Pivot-Tabelle zur Auswahl von Zeilen mit Maximalwerten

Abrufen von Einträgen aus der Tabelle über die Pivot-Tabelle Octobercms

Teilen Sie eine extra begrenzte Spalte aus der prokka gff-Tabelle mit unterschiedlicher Anzahl von Einträgen in neue Spalten mit NAs (splitstackshape / R).

Wie erstellt man mit Pandas eine Pivot-Tabelle mit einer begrenzten Anzahl neuer Spalten?

Hinzufügen von Spalten zu einer Pivot-Tabelle (Pandas)

Pivot-Tabelle mit Listeneinträgen Pandas Datenrahmen

Löschen von Firebase-Dokumenten mit ungerader Anzahl von Segmenten

Erstellen einer Pivot-Tabelle mit eindeutiger Anzahl mithilfe von VBA

Pandas-Pivot-Tabelle, um die gleiche Anzahl von Zeilen für jeden Eintrag anzuzeigen

Erstellen Sie eine Pivot-Tabelle in Pandas unter Verwendung der Anzahl der Vorkommen von Werten

Erhalten Sie eine eindeutige Anzahl von Elementen einer Spalte in der Pandas-Pivot-Tabelle

Was wäre die optimale Anzahl von Buckets in einer Hash-Tabelle mit fester Größe, die eine separate Verkettung verwendet und mit einer bekannten Anzahl N von Einträgen initialisiert wird?

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