Als «python» getaggte Fragen

85
Pandas gruppieren sich nach kumulierter Summe

Ich möchte meinem Pandas-Datenrahmen eine kumulative Summenspalte hinzufügen, damit: name | day | no -----|-----------|---- Jack | Monday | 10 Jack | Tuesday | 20 Jack | Tuesday | 10 Jack | Wednesday | 50 Jill | Monday | 40 Jill | Wednesday | 110 wird: Jack | Monday | 10 | 10 Jack | Tuesday | 30...

85
Wie lese ich Pickle-Datei?

Ich habe einige Daten erstellt und mehrmals so gespeichert: with open('filename', 'a') as f: pickle.dump(data, f) Jedes Mal, wenn die Größe der Datei zunimmt, aber wenn ich die Datei öffne with open('filename', 'rb') as f: x = pickle.load(f) Ich kann nur Daten vom letzten Mal sehen. Wie kann ich...

85
Wie wandle ich in Python ein Klassenobjekt in ein Diktat um?

Nehmen wir an, ich habe eine einfache Klasse in Python class Wharrgarbl(object): def __init__(self, a, b, c, sum, version='old'): self.a = a self.b = b self.c = c self.sum = 6 self.version = version def __int__(self): return self.sum + 9000 def __what_goes_here__(self): return {'a': self.a, 'b':...

85
Was bedeutet x [x <2] = 0 in Python?

Ich bin auf einen Code mit einer ähnlichen Zeile gestoßen x[x<2]=0 Ich spiele mit Variationen herum und bin immer noch fest davon überzeugt, was diese Syntax bewirkt. Beispiele: >>> x = [1,2,3,4,5] >>> x[x<2] 1 >>> x[x<3] 1 >>>