Tag: scipy

Beziehung zwischen 2D KDE Bandbreite in sklearn vs Bandbreite in scipy

Ich versuche, die Leistung von sklearn.neighbors.KernelDensity versus scipy.stats.gaussian_kde für ein zweidimensionales Array zu vergleichen. Aus diesem Artikel sehe ich, dass die Bandbreiten (bw) in jeder Funktion unterschiedlich behandelt werden. Der Artikel gibt ein Rezept für die Einstellung der richtigen bw in scipy so wird es gleichbedeutend mit dem, der in sklearn . Grundsätzlich teilt es […]

(Python Scipy) Wie man eine csr_matrix flach und an eine andere csr_matrix anhängt?

Ich repräsentiere jedes XML-Dokument als Feature-Matrix im csr_matrix-Format. Jetzt habe ich rund 3000 XML-Dokumente, ich habe eine Liste von csr_matrices. Ich möchte jede dieser Matrizen flach machen, um Feature-Vektoren zu werden, dann möchte ich alle diese Feature-Vektoren zu einer csr_matrix, die alle XML-Dokumente als eine, wo jede Zeile ist ein Dokument und jede Spalte ist […]

Was sind die Einschränkungen für das Divisor-Argument von scipy.signal.deconvolve, um die numerische Stabilität zu gewährleisten?

Hier ist mein Problem: Ich werde Daten aus einem System verarbeiten, für die ich eine gute Vorstellung von der Impulsantwort haben werde. Nachdem ich Python für einige grundlegende Scripting vor verwendet habe, lerne ich die scipy.signal.convolve und scipy.signal.deconvolve Funktionen kennen. Um etwas Vertrauen in meine endgültige Lösung zu bekommen, möchte ich ihre Anforderungen und Einschränkungen […]

Python – Statistische Verteilung

Ich bin ganz neu in der Pythonwelt. Außerdem bin ich kein Statistiker. Ich bin in der Notwendigkeit, mathematische Modelle zu implementieren, die von Mathematikern in einer Informatik-Programmiersprache entwickelt wurden. Ich habe nach einigen Recherchen Python gewählt. Ich bin mit der Programmierung als solche (PHP / HTML / Javascript) bequem. Ich habe eine Spalte von Werten, […]

ValueError bei Verwendung von Befehlen in Funktion

Ich schaffe einige Funktionen, die ich mit Schlüsselwörtern anrufen kann, um bestimmte Funktionen aufzurufen, import scipy.integrate as integrate import numpy as np def HubbleParam(a, model = "None"): if model == "LCDM": Omega_L0 = 0.7 Omega_m0 = 0.3 return np.sqrt( Omega_m0/a/a/a+ Omega_L0 ) if model == "Q": Omega_Q0 = 0.7 Omega_m0 = 0.3 return np.sqrt( Omega_m0/a/a/a […]

Installieren von SciPy mit Pip

Es ist möglich, NumPy mit Pip mit pip install numpy . Gibt es eine ähnliche Möglichkeit mit SciPy ? ( pip install scipy funktioniert nicht.) Aktualisieren Das Paket SciPy ist ab sofort mit pip !

MATLAB interp2d konnte nicht in Python scipy.interp interpretiert werden

Der folgende Code ist nur, um den Kontext zu verstehen. Meine Frage verlangt nicht viel Verständnis dafür. Es bedarf einer einfachen Übersetzung einer Zeile von MATLAB-Code in Python. us = np.linspace(-(1023)/2,(1023)/2,1024) vs = np.linspace(-(1023)/2,(1023)/2,1024) uu,vv = np.meshgrid(-us,vs) pu = ((((rx*SDD)/(ry+SOD))+us[0])/(-du))+1 xs = np.linspace(-(360-1)/2,(nx-1)/2,360) ys = np.linspace(-(360-1)/2,(ny-1)/2,360) zs = np.linspace(-(360-1)/2,(ny-1)/2,360) xx,yy = np.meshgrid(xs,ys) angle_rad = np.linspace(0,359,360) […]

Passende hyperbolische und harmonische Funktionen mit Kurve

Ich habe ein Problem mit der Kurvenfahrtfunktion. Hier habe ich einen Code mit zwei Funktionen zu arbeiten. Die erste ist eine hyperbolische Funktion. Die zweite ist die gleiche aber mit einem Parameter = 1. Mein Problem ist, dass das Ergebnis, um die erste Funktion mit Kurve passen funktioniert gut, aber mit dem zweiten doesn't. Ich […]

Faltung und Entfaltung mit Scipy

Ich versuche, Dekonvolution mit Python zu berechnen. Ich habe ein Signal, sagen wir f (t), das ist die von der Fensterfunktion gesprochenen g (t) gewunden. Gibt es einen direkten Weg, um die Entfaltung zu berechnen, damit ich das ursprüngliche Signal wieder bekommen kann? Zum Beispiel f (t) = exp (-t ** 2/3); Gaußsche Funktion und […]

Finde Markov Steady State mit linken Eigenwerten (mit numpy oder scipy)

Ich muss den stationären Zustand der Markov-Modelle mit den linken Eigenvektoren ihrer Übergangsmatrizen unter Verwendung eines Python-Codes finden. Es ist bereits in dieser Frage festgestellt worden , dass scipy.linalg.eig nicht die tatsächlichen linken Eigenvektoren wie beschrieben liefert, sondern ein Fix wird dort demonstriert. Die offizielle Dokumentation ist meist nutzlos und unverständlich wie üblich. Ein größeres […]

Python ist die beste Programmiersprache der Welt.