memory error mit pandas pivottable()
Verfasst: Montag 10. Februar 2014, 16:05
Hallo,
ich will aus einem Pandas Dataframe einen Pivittable machen. Dabei bekomme ich
jedesmal einen memory error.
Gibt es irgend eine Möglichkeit, das Vollaufen des Speichers zu verhindern?
Mein System: 3GB RAM, WinXP, Anaconda 32 bit distribution mit Spyder als Editor.
Der dataframe, den ich umwandeln will, hat ca. 205MB Größe, alle Werte sind
als 64bit abgespeichert. Nichtbenötigte Spalten habe ich bereits entfernt.
Zunächst hat mich überrascht, daß der Speicher überhaupt volläuft.
Oder ist das eine Python-interne Limitierung?
Kann man den durch Python verwaltbaren Speicherbereich irgendwie vergrößern oder
einige der 64bit Floats und Integers in 32Bit-Zahlen umwandeln?
Oder gibts sonst irgendwas, das man tun kann?
ich will aus einem Pandas Dataframe einen Pivittable machen. Dabei bekomme ich
jedesmal einen memory error.
Gibt es irgend eine Möglichkeit, das Vollaufen des Speichers zu verhindern?
Mein System: 3GB RAM, WinXP, Anaconda 32 bit distribution mit Spyder als Editor.
Der dataframe, den ich umwandeln will, hat ca. 205MB Größe, alle Werte sind
als 64bit abgespeichert. Nichtbenötigte Spalten habe ich bereits entfernt.
Zunächst hat mich überrascht, daß der Speicher überhaupt volläuft.
Oder ist das eine Python-interne Limitierung?
Kann man den durch Python verwaltbaren Speicherbereich irgendwie vergrößern oder
einige der 64bit Floats und Integers in 32Bit-Zahlen umwandeln?
Oder gibts sonst irgendwas, das man tun kann?