Als «pandas» getaggte Fragen

117
Ignorieren von NaNs mit str.contains

Ich möchte Zeilen finden, die eine Zeichenfolge enthalten, wie folgt: DF[DF.col.str.contains("foo")] Dies schlägt jedoch fehl, da einige Elemente NaN sind: ValueError: Kann nicht mit einem Vektor indizieren, der NA / NaN-Werte enthält Also greife ich auf das Verschleierte...

117
Richtiger Weg, um pandas.DataFrame umzukehren?

Hier ist mein Code: import pandas as pd data = pd.DataFrame({'Odd':[1,3,5,6,7,9], 'Even':[0,2,4,6,8,10]}) for i in reversed(data): print(data['Odd'], data['Even']) Wenn ich diesen Code ausführe, wird folgende Fehlermeldung angezeigt: Traceback (most recent call last): File

113
Könnten Pandas eine Spalte als Index verwenden?

Ich habe eine Tabelle wie diese: Locality 2005 2006 2007 2008 2009 ABBOTSFORD 427000 448000 602500 600000 638500 ABERFELDIE 534000 600000 735000 710000 775000 AIREYS INLET459000 440000 430000 517500 512500 Ich möchte die Spalte nicht manuell mit der Zeile austauschen. Könnte es möglich sein, Pandas...

113
Formatieren Sie die y-Achse in Prozent

Ich habe ein vorhandenes Grundstück, das mit Pandas wie diesem erstellt wurde: df['myvar'].plot(kind='bar') Die y-Achse ist als float formatiert und ich möchte die y-Achse in Prozent ändern. Alle Lösungen, die ich gefunden habe, verwenden die ax.xyz-Syntax und ich kann nur Code unterhalb der Zeile...

113
Pandas wandeln einige Spalten in Zeilen um

Mein Datensatz enthält also einige Informationen nach Standort für n Daten. Das Problem ist, dass jedes Datum tatsächlich eine andere Spaltenüberschrift ist. Zum Beispiel sieht die CSV so aus location name Jan-2010 Feb-2010 March-2010 A "test" 12 20 30 B "foo" 18 20 25 Ich möchte, dass es so...

113
Pandas DataFrame zur Liste der Listen

Es ist einfach, eine Liste von Listen in einen Pandas-Datenrahmen umzuwandeln: import pandas as pd df = pd.DataFrame([[1,2,3],[3,4,5]]) Aber wie verwandle ich df wieder in eine Liste von Listen? lol = df.what_to_do_now? print lol #

112
Erstellen einer Heatmap aus Pandas DataFrame

Ich habe einen Datenrahmen aus Pythons Pandas-Paket generiert. Wie kann ich eine Heatmap mit DataFrame aus dem Pandas-Paket erstellen? import numpy as np from pandas import * Index= ['aaa','bbb','ccc','ddd','eee'] Cols = ['A', 'B', 'C','D'] df = DataFrame(abs(np.random.randn(5, 4)), index=...

112
Hübsch Drucken eines Pandas-Datenrahmens

Wie kann ich einen Pandas-Datenrahmen als schöne textbasierte Tabelle wie folgt drucken? +------------+---------+-------------+ | column_one | col_two | column_3 | +------------+---------+-------------+ | 0 | 0.0001 | ABCD | | 1 | 1e-005 | ABCD | | 2 | 1e-006 | long string | | 3 | 1e-007 | ABCD...