Tag: scipy

Verschiedene Ergebnisse bei der Übergabe von Funktion / Methode an Gleichungslöser

Diese Frage ist ein Follow-up der vorherigen Frage Pass Klasse Methode zu fsolve . @ Jims Antwort in dieser Frage über den Unterschied zwischen dem Funktionsobjektnamen und einem Funktionsaufruf klärte meine Verwirrung und löste das Problem. Allerdings, als ich versucht, ähnliche Dinge in sympy: from sympy.solvers import solve from sympy import Symbol class Demo(): def […]

Unbestimmtheit über die Interpolationsfunktion in Pandas

Ich arbeite mit der Interpolationsfunktion in pandas . Hier ist ein Spielzeugbeispiel, um einen illustrativen Fall zu machen: df=pd.DataFrame({'Data':np.random.normal(size=200), 'Data2':np.random.normal(size=200)}) df.iloc[1, 0] = np.nan print df print df.interpolate('nearest') Meine Frage: Funktioniert die interpolate über mehrere Spalten? Das heißt, verwendet es multivariate Analyse, um den Wert für ein fehlendes Feld zu bestimmen? Oder sieht man einfach […]

Installieren von SciPy unter Windows

Ich habe Probleme mit der Installation von SciPy auf Windows. Ich habe schon pip install (was für NumPy gearbeitet hat), aber es hat nicht geklappt. Irgendeine Idee, wie man dieses Problem lösen kann?

Fliesenbetrieb, um eine csr_matrix aus einer Zeile einer anderen csr_matrix zu erzeugen

Ich habe eine csr_matrix 'a' Art von Sparse Matrix. Ich möchte eine Operation ausführen, um eine neue csr_matrix 'b' zu erstellen, wobei jede Zeile von 'b' dieselbe ith Zeile von 'a' ist. Ich denke für normale numpy Arrays ist es möglich, mit 'Fliesen' Betrieb. Aber ich kann das gleiche nicht für csr_matrix finden. Machen zuerst […]

Wie füge ich eine spärliche Zeile zu einer spärlichen Matrix in Python hinzu?

Diese Aufgabe ist in NumPy so ziemlich trivial import numpy as np a= np.array([[1,2,3,0,9],[3,2,6,2,7],[0,0,0,8,0],[1,0,0,0,3]]) a + a[1] Ausgabe: array([[ 4, 4, 9, 2, 16], [ 6, 4, 12, 4, 14], [ 3, 2, 6, 10, 7], [ 4, 2, 6, 2, 10]]) Sehen Sie, wie die Vektorabmessungen automatisch in jede Zeile der Matrix übertragen werden. […]

Tangentenvektor an einem Punkt für diskrete Datenpunkte finden

Ich habe einen Vektor mit einer Minute von zwei Punkten im Raum, zB: A = np.array([-1452.18133319 3285.44737438 -7075.49516676]) B = np.array([-1452.20175668 3285.29632734 -7075.49110863]) Ich möchte die Tangente des Vektors an einem diskreten Punkt entlang der Kurve, gg den Anfang und das Ende der Kurve finden. Ich weiß, wie man es in Matlab macht, aber ich […]

Installieren von SciPy auf Red Hat

Ich versuche, das SciPy-Paket auf Red Hat Enterprise Linux Server Release 6.3 zu installieren. Allerdings ist es fehlgeschlagen. Die Version von Python, die ich verwende, ist 2.6, aber es scheint, 2.4 zu verlangen. Gibt es eine andere Version von SciPy, die mit 2.6 kompatibel ist? Wenn 2.4 erforderlich ist, irgendwelche Vorschläge, wie man das bekommt? […]

Erste Schritte mit numpy oder scipy? [abgeschlossen]

Ich ging durch die Beschreibungen von numpy und scipy wie von hilfreichen Mitwirkenden in den früheren Beiträgen empfohlen. Seit ich ein Anfänger in Python bin, würdest du mir bitte dazu beitragen: Zum Beispiel habe ich eine Datei ( stats1.txt ) in einem Ordner c:\\programming ; Diese .txt-Datei hat eine Spalte mit 1000 Werten; Jetzt möchte […]

Warum ist Zeilenindexierung von scipy csr Matrizen langsamer im Vergleich zu numpy Arrays

Ich bin mir nicht sicher, was ich falsch mache, aber es scheint, dass die Zeilen-Indexierung einer scipy csr_matrix etwa 2 Falten langsamer im Vergleich zu numpy Arrays ist (siehe Code unten). Sollte die Zeilenindizierung von csr-Matrizen nicht schneller sein als dichte Matrizen, da nur wenige Elemente ungleich Null extrahiert werden, wie im folgenden Fall? Gibt […]

SciPy KDTree Distanzeinheiten?

Sagen wir, ich habe und Array, wo Spalte 1 in Fuß ist, Spalte 2 ist in Fuß, und Spalte 3 ist in Sekunden. Beispielsweise: x = [50 40 30] Ich habe dann ein anderes Array, y , mit den gleichen Einheiten und die gleiche Anzahl von Spalten, aber viele Zeilen. Ich mache es dann in […]

Python ist die beste Programmiersprache der Welt.