Als «python» getaggte Fragen

80
Wie animiere ich ein Streudiagramm?

Ich versuche, eine Animation eines Streudiagramms zu erstellen, bei der sich Farben und Größe der Punkte in verschiedenen Phasen der Animation ändern. Für Daten habe ich zwei numpy ndarray mit einem x-Wert und einem y-Wert: data.shape = (ntime, npoint) x.shape = (npoint) y.shape = (npoint) Jetzt...

80
Positionsargument gegen Schlüsselwortargument

Basierend darauf Ein Positionsargument ist ein Name, auf den kein Gleichheitszeichen (=) und kein Standardwert folgen. Auf ein Schlüsselwortargument folgen ein Gleichheitszeichen und ein Ausdruck, der den Standardwert angibt. def rectangleArea(width, height): return width * height print...

80
matplotlib yaxis label size einstellen

Wie kann ich nur die Größe des Yaxis-Etiketts ändern? Im Moment ändere ich die Größe aller Etiketten mit pylab.rc('font', family='serif', size=40) In meinem Fall möchte ich jedoch die Beschriftung der y-Achse größer als die x-Achse machen. Ich möchte jedoch die Häkchen in Ruhe lassen. Ich...

80
Pandas DataFrame-Aggregatfunktion mit mehreren Spalten

Gibt es eine Möglichkeit, eine Aggregationsfunktion zu schreiben, wie sie in der DataFrame.aggMethode verwendet wird und die Zugriff auf mehr als eine Spalte der Daten hat, die aggregiert werden? Typische Anwendungsfälle wären gewichtete durchschnittliche, gewichtete

80
Wie man einen Generator durchläuft

Wie kann man einen Generator durchlaufen? Ich dachte so: gen = function_that_returns_a_generator(param1, param2) if gen: # in case the generator is null while True: try: print gen.next() except StopIteration: break Gibt es einen pythonischeren Weg?