Als «python» getaggte Fragen

92
Ändern Sie die x-Achsen-Skala in matplotlib

Ich habe diesen Plot mit Matlab erstellt Mit matplotlib zeichnen die x-Achsen große Zahlen wie 100000, 200000, 300000. Ich hätte gerne 1, 2, 3 und 10 ^ 5, um anzuzeigen, dass es tatsächlich 100000, 200000, 300000 ist. Gibt es eine einfache Möglichkeit, eine solche Skala in matplotlib zu...

92
Benutzerdefinierte Python-Listensortierung

Ich habe einen alten Code von mir überarbeitet und bin auf Folgendes gestoßen: alist.sort(cmp_items) def cmp_items(a, b): if a.foo > b.foo: return 1 elif a.foo == b.foo: return 0 else: return -1 Der Code funktioniert (und ich habe ihn vor 3 Jahren geschrieben!), Aber ich kann dieses...

92
Hinzufügen von Rauschen zu einem Signal in Python

Ich möchte einem 100-Bin-Signal, das ich in Python simuliere, zufälliges Rauschen hinzufügen, um es realistischer zu machen. Grundsätzlich war mein erster Gedanke, Bin für Bin zu gehen und einfach eine Zufallszahl zwischen einem bestimmten Bereich zu generieren und diese vom Signal zu addieren...

92
Python schreibgeschützte Eigenschaft

Ich weiß nicht, wann das Attribut privat sein soll und ob ich die Eigenschaft verwenden soll. Ich habe kürzlich gelesen, dass Setter und Getter nicht pythonisch sind und ich sollte Property Decorator verwenden. Es ist in Ordnung. Aber was ist, wenn ich ein Attribut habe, das nicht von außerhalb der...

92
RuntimeWarning: Ungültiger Wert beim Teilen

Ich muss ein Programm nach Eulers Methode für das Modell "Ball in a Spring" erstellen from pylab import* from math import* m=0.1 Lo=1 tt=30 k=200 t=20 g=9.81 dt=0.01 n=int((ceil(t/dt))) km=k/m r0=[-5,5*sqrt(3)] v0=[-5,5*sqrt(3)] a=zeros((n,2)) r=zeros((n,2)) v=zeros((n,2)) t=zeros((n,2)) r[1,:]=r0...

92
Python-Fehler "von: kann / var / mail / Bio nicht lesen"

Ich führe ein (Bio-) Python-Skript aus, das zu folgendem Fehler führt: from: can't read /var/mail/Bio Da mein Skript nichts mit Mail zu tun hat, verstehe ich nicht, warum mein Skript in / var / mail sucht. Was scheint hier das Problem zu sein? Ich bezweifle, dass es helfen wird, da das Skript nicht...

92
Testen Sie, ob das Numpy-Array nur Nullen enthält

Wir initialisieren ein Numpy-Array mit Nullen wie folgt: np.zeros((N,N+1)) Aber wie überprüfen wir, ob alle Elemente in einer gegebenen n * n numpy-Array-Matrix Null sind? Die Methode muss nur ein True zurückgeben, wenn alle Werte tatsächlich Null

92
Unterprozess, der das Verzeichnis ändert

Ich möchte ein Skript in einem Unterverzeichnis / Superverzeichnis ausführen (ich muss mich zuerst in diesem Unterverzeichnis / Superverzeichnis befinden). Ich kann subprocessmein Unterverzeichnis nicht betreten: tducin@localhost:~/Projekty/tests/ve$ python Python 2.7.4 (default, Sep 26 2013,...

92
Haben Pandas Iterrows Leistungsprobleme?

Ich habe eine sehr schlechte Leistung bei der Verwendung von Iterrows von Pandas festgestellt. Ist das etwas, was andere erleben? Ist es spezifisch für Iterrows und sollte diese Funktion für Daten einer bestimmten Größe vermieden werden (ich arbeite mit 2-3 Millionen Zeilen)? Diese Diskussion auf...

92
Unterabtastung jedes n-ten Eintrags in einem Numpy-Array

Ich bin ein Anfänger mit Numpy und versuche, einige Daten aus einem langen Numpy-Array zu extrahieren. Ich muss an einer definierten Position in meinem Array beginnen und dann jeden n-ten Datenpunkt von dieser Position bis zum Ende meines Arrays unterabtasten. im Grunde, wenn ich hätte a =...

92
Was ist% timeit in Python?

Ich habe den Code immer gelesen, um die Zeit folgendermaßen zu berechnen: %timeit function() Können Sie erklären, was hier "%" bedeutet? Ich denke, das "%" wird immer verwendet, um etwas in einer Zeichenfolge zu ersetzen, wie% s bedeutet, dass eine Zeichenfolge ersetzt wird,% d, um Daten zu...