Für eine SciPy-Sparse-Matrix kann eine NumPy-Matrix oder ein Array verwendet todense()oder toarray()transformiert werden. Was sind die Funktionen, um das Inverse zu tun? Ich habe gesucht, aber keine Ahnung, welche Keywords der richtige Treffer sein sollten.
Wie würden Sie mit Python ein QQ-Diagramm erstellen? Angenommen, Sie haben eine große Anzahl von Messungen und verwenden eine Plotfunktion, die XY-Werte als Eingabe verwendet. Die Funktion sollte die Quantile der Messungen gegen die entsprechenden Quantile einer bestimmten Verteilung (normal, einheitlich ...) auftragen. Das resultierende Diagramm lässt uns dann bewerten, …
AKTUALISIEREN: Ich habe ein Scipy-Rezept gefunden, das auf dieser Frage basiert! Wenn Sie interessiert sind, gehen Sie direkt zu: Inhalt »Signalverarbeitung» Butterworth Bandpass Es fällt mir schwer, eine anfangs einfache Aufgabe der Implementierung eines Butterworth-Bandpassfilters für ein 1-D-Numpy-Array (Zeitreihen) zu erreichen. Die Parameter, die ich einschließen muss, sind die Abtastrate, …
Ich kann nicht herausfinden, wie ein KS-Test mit zwei Stichproben in Scipy durchgeführt wird. Nach dem Lesen der Dokumentation scipy kstest Ich kann sehen, wie man testet, wo eine Verteilung mit der Standardnormalverteilung identisch ist from scipy.stats import kstest import numpy as np x = np.random.normal(0,1,1000) test_stat = kstest(x, 'norm') …
Wie speichert / lädt man einen Scipy Sparse csr_matrixin einem tragbaren Format? Die Scipy-Sparse-Matrix wird unter Python 3 (Windows 64-Bit) erstellt und unter Python 2 (Linux 64-Bit) ausgeführt. Anfangs habe ich pickle verwendet (mit protocol = 2 und fix_imports = True), aber dies funktionierte nicht von Python 3.2.2 (Windows 64-Bit) …
Ich versuche, ein Programm zu portieren, das einen handgerollten Interpolator (entwickelt von einem Mathematikerkollegen) verwendet, um die von scipy bereitgestellten Interpolatoren zu verwenden. Ich möchte den Scipy-Interpolator verwenden oder umschließen, damit er dem alten Interpolator so nahe wie möglich kommt. Ein wesentlicher Unterschied zwischen den beiden Funktionen besteht darin, dass …
Ich versuche, ein verrauschtes Herzfrequenzsignal mit Python zu filtern. Da die Herzfrequenz niemals über 220 Schlägen pro Minute liegen sollte, möchte ich alle Geräusche über 220 Schlägen pro Minute herausfiltern. Ich wandelte 220 / Minute in 3,66666666 Hertz um und wandelte dieses Hertz dann in rad / s um, um …
Was ist der Unterschied zwischen numpy.random.shuffle(x)und numpy.random.permutation(x)? Ich habe die Dokumentseiten gelesen, konnte aber nicht verstehen, ob es einen Unterschied zwischen den beiden gab, wenn ich nur die Elemente eines Arrays zufällig mischen möchte. Genauer gesagt, ich habe ein Array x=[1,4,2,8]. Wenn ich zufällige Permutationen von x erzeugen möchte, was …
Ich versuche, ein Programm Zeile für Zeile aufzuschlüsseln. Yist eine Datenmatrix, aber ich kann keine konkreten Daten darüber finden, was .shape[0]genau funktioniert. for i in range(Y.shape[0]): if Y[i] == -1: Dieses Programm verwendet numpy, scipy, matplotlib.pyplot und cvxopt.
Ich suche nach einem klaren Vergleich von meshgrid-ähnlichen Funktionen. Leider finde ich es nicht! Numpy http://docs.scipy.org/doc/numpy/reference/ bietet mgrid ogrid meshgrid Scitools http://hplgit.github.io/scitools/doc/api/html/index.html bietet ndgrid boxgrid Idealerweise wäre eine Tabelle, die all dies zusammenfasst, perfekt!
Ich suche nach einer Möglichkeit, ein Numpy-Array, das Bilddaten in einer neuen Größe darstellt, neu abzutasten, wobei ich vorzugsweise die Interpolationsmethode (am nächsten, bilinear usw.) auswählen kann. Ich weiß, dass es gibt scipy.misc.imresize Dies geschieht genau, indem die Größenänderungsfunktion von PIL umschlossen wird. Das einzige Problem ist, dass das Numpy-Array, …
Ich möchte ausgewählte Spalten in einem numpy.array löschen. Das ist was ich mache: n [397]: a = array([[ NaN, 2., 3., NaN], .....: [ 1., 2., 3., 9]]) In [398]: print a [[ NaN 2. 3. NaN] [ 1. 2. 3. 9.]] In [399]: z = any(isnan(a), axis=0) In [400]: …
Gibt es eine eingebaute Numpy / Scipy-Funktion, um den Interquartilbereich zu ermitteln? Ich kann es ziemlich einfach selbst machen, aber es mean()gibt es im Grunde sum/len... def IQR(dist): return np.percentile(dist, 75) - np.percentile(dist, 25)
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.