Als «pandas» getaggte Fragen

95
Pandas DataFrame anwenden lassen () alle Kerne verwenden?

Ab August 2017 ist Pandas DataFame.apply () leider immer noch auf die Arbeit mit einem einzelnen Kern beschränkt, was bedeutet, dass ein Multi-Core-Computer den größten Teil seiner Rechenzeit beim Ausführen verschwendet df.apply(myfunc, axis=1). Wie können Sie alle Ihre Kerne verwenden, um die...

94
Was ist der Unterschied zwischen NaN und None?

Ich lese zwei Spalten einer CSV-Datei mit Pandas readcsv()und weise die Werte dann einem Wörterbuch zu. Die Spalten enthalten Zeichenfolgen aus Zahlen und Buchstaben. Gelegentlich gibt es Fälle, in denen eine Zelle leer ist. Meiner Meinung nach sollte der Wert, der zu diesem Wörterbucheintrag...

94
Sortieren Sie den Pandas-Datenrahmen nach Datum

Ich habe einen Pandas-Datenrahmen wie folgt: Symbol Date A 02/20/2015 A 01/15/2016 A 08/21/2015 Ich möchte es sortieren Date, aber die Spalte ist nur eine object. Ich habe versucht, die Spalte zu einem Datumsobjekt zu machen, bin jedoch auf ein Problem gestoßen, bei dem dieses Format nicht...

94
Was ist der Unterschied zwischen pandas.qcut und pandas.cut?

Die Dokumentation sagt: http://pandas.pydata.org/pandas-docs/dev/basics.html "Kontinuierliche Werte können mithilfe der Funktionen cut (Bins basierend auf Werten) und qcut (Bins basierend auf Stichprobenquantilen) diskretisiert werden." Klingt für mich sehr abstrakt ... Ich kann die...

93
Pandas Merge - So vermeiden Sie das Duplizieren von Spalten

Ich versuche eine Zusammenführung zwischen zwei Datenrahmen. Jeder Datenrahmen hat zwei Indexebenen (Datum, Cusip). In den Spalten stimmen einige Spalten beispielsweise zwischen den beiden überein (Währung, Einstellungsdatum). Was ist der beste Weg, um diese nach Index zusammenzuführen, aber...

93
Python Pandas-Äquivalent in JavaScript

Mit diesem CSV-Beispiel: Source,col1,col2,col3 foo,1,2,3 bar,3,4,5 Die Standardmethode, die ich für Pandas verwende, ist folgende: CSV analysieren Wählen Sie Spalten in einem Datenrahmen aus ( col1und col3) Verarbeiten Sie die Spalte (z. B. die durchschnittlichen Werte von col1und...