Als «pandas» getaggte Fragen

90
Zeichnen von kategorialen Daten mit Pandas und Matplotlib

Ich habe einen Datenrahmen mit kategorialen Daten: colour direction 1 red up 2 blue up 3 green down 4 red left 5 red right 6 yellow down 7 blue down Ich möchte einige Diagramme wie Kreisdiagramme und Histogramme basierend auf den Kategorien generieren. Ist es möglich, ohne numerische...

89
Auswahl aus Pandas mit mehreren Indizes

Ich habe einen Multi-Index-Datenrahmen mit den Spalten 'A' und 'B'. Gibt es eine Möglichkeit, Zeilen durch Filtern nach einer Spalte des Multi-Index auszuwählen, ohne den Index auf einen einzelnen Spaltenindex zurückzusetzen? Beispielsweise. # has multi-index (A,B) df #can I do this? I know this...

89
Aufteilen des Datenrahmens in mehrere Datenrahmen

Ich habe einen sehr großen Datenrahmen (ca. 1 Million Zeilen) mit Daten aus einem Experiment (60 Befragte). Ich möchte den Datenrahmen in 60 Datenrahmen aufteilen (einen Datenrahmen für jeden Teilnehmer). Im Datenrahmen datagibt es eine Variable namens 'name', die den eindeutigen Code für jeden...

89
Spalte im Pandas-Datenrahmen um eins verschieben?

Ich habe einen Pandas-Datenrahmen. Ich möchte eine meiner Spalten "hinterherhinken". Dies bedeutet beispielsweise, dass die gesamte Spalte 'gdp' um eins nach oben verschoben und dann alle überschüssigen Daten am Ende der verbleibenden Zeilen entfernt werden, sodass alle Spalten wieder gleich lang...

89
Pandas So filtern Sie eine Serie

Ich habe eine Serie wie diese, nachdem ich groupby ('name') ausgeführt und die Funktion mean () für eine andere Spalte verwendet habe name 383 3.000000 663 1.000000 726 1.000000 737 9.000000 833 8.166667 Könnte mir bitte jemand zeigen, wie man die Zeilen mit 1.000000 Mittelwerten...

89
Löschen mehrerer Spalten basierend auf Spaltennamen in Pandas

Ich habe einige Daten und wenn ich sie importiere, erhalte ich die folgenden nicht benötigten Spalten. Ich suche nach einer einfachen Möglichkeit, all diese zu löschen 'Unnamed: 24', 'Unnamed: 25', 'Unnamed: 26', 'Unnamed: 27', 'Unnamed: 28', 'Unnamed: 29', 'Unnamed: 30', 'Unnamed: 31', 'Unnamed:...

89
Konvertieren Sie den Pandas-Datenrahmen in Serien

Ich bin etwas neu in Pandas. Ich habe einen Pandas-Datenrahmen, der 1 Zeile mal 23 Spalten umfasst. Ich möchte dies in eine Serie umwandeln? Ich frage mich, was der pythonischste Weg ist, dies zu tun. Ich habe es versucht, pd.Series(myResults)aber es beschwert sich ValueError: cannot copy sequence...