Als «pandas» getaggte Fragen

101
Konvertieren Sie kategoriale Daten in Pandas-Datenrahmen

Ich habe einen Datenrahmen mit diesem Datentyp (zu viele Spalten): col1 int64 col2 int64 col3 category col4 category col5 category Spalten scheinen so zu sein: Name: col3, dtype: category Categories (8, object): [B, C, E, G, H, N, S, W] Ich möchte alle Werte in Spalten wie folgt in eine Ganzzahl...

101
Wie wähle ich in Pandas mehrere Datenrahmenspalten aus?

Ich suche nach einer Möglichkeit, das Äquivalent zu SQL zu erreichen SELECT DISTINCT col1, col2 FROM dataframe_table Der Pandas SQL-Vergleich hat nichts zu bieten distinct. .unique() funktioniert nur für eine einzelne Spalte, also könnte ich die Spalten wohl zusammenfassen oder in eine Liste /...

101
Das 'DataFrame'-Objekt hat kein Attribut' sort '.

Ich habe hier ein Problem, in meinem Python-Paket habe ich numpy installiert, aber ich habe immer noch den Fehler 'DataFrame'-Objekt hat kein Attribut' sort ' Jeder kann mir eine Idee geben .. Das ist mein Code: final.loc[-1] =['', 'P','Actual'] final.index = final.index + 1 # shifting...

101
So löschen Sie die letzte Datenzeile eines Pandas-Datenrahmens

Ich denke, das sollte einfach sein, aber ich habe ein paar Ideen ausprobiert und keine davon hat funktioniert: last_row = len(DF) DF = DF.drop(DF.index[last_row]) #<-- fail! Ich habe versucht, negative Indizes zu verwenden, aber das führte auch zu Fehlern. Ich muss immer noch etwas Grundlegendes...

101
Löschen Sie Zeilen mit allen Nullen im Pandas-Datenrahmen

Ich kann pandas dropna()Funktionen verwenden, um Zeilen mit einigen oder allen Spalten zu entfernen, die als NA's festgelegt sind. Gibt es eine äquivalente Funktion zum Löschen von Zeilen mit allen Spalten mit dem Wert 0? P kt b tt mky depth 1 0 0 0 0 0 2 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 0 5 1.1 3...

100
Pandas Spalte nach Ort auswählen

Ich versuche einfach, über eine Ganzzahl auf benannte Pandas-Spalten zuzugreifen. Sie können eine Zeile nach Standort mit auswählen df.ix[3]. Aber wie wählt man eine Spalte nach Ganzzahl aus? Mein Datenrahmen: df=pandas.DataFrame({'a':np.random.rand(5),

99
So verschieben Sie eine Spalte in Pandas DataFrame

Ich möchte eine Spalte in einem Pandas verschieben DataFrame, konnte jedoch aus der Dokumentation keine Methode finden, ohne den gesamten DF neu zu schreiben. Weiß jemand, wie es geht? DataFrame: ## x1 x2 ##0 206 214 ##1 226 234 ##2 245 253 ##3 265 272 ##4 283 291 Gewünschte Ausgabe: ## x1...

99
Binning-Säule mit Python-Pandas

Ich habe eine Datenrahmenspalte mit numerischen Werten: df['percentage'].head() 46.5 44.2 100.0 42.12 Ich möchte die Spalte als Bin Count sehen: bins = [0, 1, 5, 10, 25, 50, 100] Wie kann ich das Ergebnis als Behälter mit ihren erhalten value counts? [0, 1] bin amount [1, 5] etc [5, 10] etc...

99
Rückgabe mehrerer Spalten von pandas apply ()

Ich habe einen Pandas DataFrame , df_test. Es enthält eine Spalte 'Größe', die die Größe in Bytes darstellt. Ich habe KB, MB und GB mit dem folgenden Code berechnet: df_test = pd.DataFrame([ {'dir': '/Users/uname1', 'size': 994933}, {'dir': '/Users/uname2', 'size': 109338711}, ]) df_test['size_kb']...