Die Suche ergab 29 Treffer

von asahdkhaled
Mittwoch 22. November 2017, 22:27
Forum: Wissenschaftliches Rechnen
Thema: Kolmogrov Test in Python
Antworten: 0
Zugriffe: 548

Kolmogrov Test in Python

Hallo, ich möchte gerne herausfinden, welche Verteilung meine Spalte in meiner Datenbank hat. Ist sie also beispielsweise 'uniform'/'norm' oder 'truncnorm' verteilt. Dafür gibt es den Kolmogorov Test. Das habe ich schon rausbekommen. Es gibt allerdings 2 Möglichkeiten (wenn nicht sogar mehr). Möglic...
von asahdkhaled
Samstag 18. November 2017, 15:12
Forum: Wissenschaftliches Rechnen
Thema: Python und Gaussian Copula
Antworten: 1
Zugriffe: 455

Re: Python und Gaussian Copula

Meine bisherigen Recherchen haben ergeben, dass es verschiedene Möglichkeiten gibt: **SO FOR NOWTHERE A 3 DIFFERENT IDEAS, AND ALL DONT GIVE ME THE RESULTS I NEED:** 1. inverse transform method 2. Box-Mueller Method 3. invgauss 4. ppf of cdf 5. gauss = 1/(sqrt(2*pi)*s)*e**(-0.5*(float(x-m)/s)**2) Si...
von asahdkhaled
Freitag 17. November 2017, 13:32
Forum: Wissenschaftliches Rechnen
Thema: Python und Gaussian Copula
Antworten: 1
Zugriffe: 455

Python und Gaussian Copula

Hallo, ich bin in letzter Zeit ein treuer Gast in diesem Forum. Ich habe bisher wirklich unglaublich gute Hilfe bekommen und ich dachte, vielleicht fällt jemanden zu meinem jetzigen Problem auch etwas schlaues ein :lol: Mein Problem lässt sich wie folgt beschrieben: 1. Ich habe eine Spalte (sagen wi...
von asahdkhaled
Montag 13. November 2017, 14:08
Forum: Wissenschaftliches Rechnen
Thema: cdf() values in python
Antworten: 4
Zugriffe: 447

Re: cdf() values in python

Nein, ich möchte einfach den cdf() -Wert der Zahl zuweisen. Wie oft eine Zahl in meiner Spalte vorkommt, ist dabei für mich unerheblich.
Es geht mir darum zu erfahren, wieviel Prozent kleiner/gleich als eine bestimmte Zahl aus meiner Spalte sind. Das ist ja meines wissens CDF?!
von asahdkhaled
Montag 13. November 2017, 13:35
Forum: Wissenschaftliches Rechnen
Thema: cdf() values in python
Antworten: 4
Zugriffe: 447

Re: cdf() values in python

Ja, cdf= Cumulative distribution function Bedeutet, dass man quasi ausrechnen, wieviel Prozent kleiner/gleich ein bestimmer Wert sind. In meinem Beispiel, wären 0,6 (60%) der Zahlen kleiner/gleich 0,2..... Ich möchte eine Spalte (bspw. Age) untersuchen und zu jeden Wert dieser Spalte, den CDF Wert i...
von asahdkhaled
Montag 13. November 2017, 12:22
Forum: Wissenschaftliches Rechnen
Thema: cdf() values in python
Antworten: 4
Zugriffe: 447

cdf() values in python

Hallo, ich habe mal wieder eine Frage. Ich habe auch schon in Stackoverflow gepostet, hier der Link https://stackoverflow.com/questions/47252288/python-get-cdf-values-from-array Und zwar möchte ich die cdf-Funktion anwenden und die dazugehörigen Werte speichern. Ich habe bspw. eine Spalte "AGE" und ...
von asahdkhaled
Dienstag 7. November 2017, 16:12
Forum: Wissenschaftliches Rechnen
Thema: truncnorm() in python
Antworten: 26
Zugriffe: 1458

Re: truncnorm() in python

EDIT 5: An den SQL Queries liegt es anscheinend auch nicht. Es liegt anscheinend daran, dass bei Beginn der for schlefe, die falschen Werte für lower und upper mitgegeben werden. D.h. für einen bestimmten Datensatz gibt es lower und upper, allerdings werden die falschen Werte an die truncnorm weiter...
von asahdkhaled
Dienstag 7. November 2017, 15:47
Forum: Wissenschaftliches Rechnen
Thema: truncnorm() in python
Antworten: 26
Zugriffe: 1458

Re: truncnorm() in python

*EDIT 4:Am Update Befehl scheint es also auch nicht zu liegen. Es liegt glaube ich an den SQL Statements. In denen im Fall falsche lower bzw. Upper Grenzen mitgegeben werden. Die Query mit der ich prüfe ob datenästze außerhalb der Range erzeugt wurden, weist andere Grenzen auf. Muss wol anscheinend ...
von asahdkhaled
Dienstag 7. November 2017, 14:25
Forum: Wissenschaftliches Rechnen
Thema: truncnorm() in python
Antworten: 26
Zugriffe: 1458

Re: truncnorm() in python

*Edit 3: Ich habe mir jetzt nochmal mit "print" Ausgaben genau angeschaut was dort genau vor sich geht. Es hat sich herausgestellt, dass in Python alles stimmt. Die lower und upper Grenzen werden korrekt aus der DB geholt und auch stets ein Wert gesampled, der zwischen den Grenzen liegt. Also genau ...
von asahdkhaled
Montag 6. November 2017, 00:19
Forum: Wissenschaftliches Rechnen
Thema: truncnorm() in python
Antworten: 26
Zugriffe: 1458

Re: truncnorm() in python

*EDIT2: Wenn ich einfach for (id, lower, upper) in _content_category: mean = (lower + upper) / 2 sd = (upper - lower) / 6 a = (lower - mean) / sd b = (upper - mean) / sd sample = float(truncnorm.rvs(a, b, mean, sd, 1)) print np.any((sample < lower) | (sample> upper)) VErsuche, also ohne den Update i...
von asahdkhaled
Sonntag 5. November 2017, 23:47
Forum: Wissenschaftliches Rechnen
Thema: truncnorm() in python
Antworten: 26
Zugriffe: 1458

Re: truncnorm() in python

Das mit den SQL Injektions ist mir bewusst und das werde ich, sobald es endlich mal klappt ändern :) Und ja, normalverteilung ist gewünscht, keine gleichverteilung :) Ich bin echt am verzweifeln. Manchmal klappt es, manchmal nicht. Ich probiere mal weiter und werde das ganze ohne DB Interaktion noch...
von asahdkhaled
Sonntag 5. November 2017, 23:03
Forum: Wissenschaftliches Rechnen
Thema: truncnorm() in python
Antworten: 26
Zugriffe: 1458

Re: truncnorm() in python

@narpfel: Komischerweise habe ich mit deiner Methode auch keine Probleme, sprich es wird kein Datensatz außerhalb der Grenzen erzeugt. Wieso ist das bei mir nicht so??? Ich hole mir lower und upper aus der DB, den Rest mache ich ja genau so wie du
von asahdkhaled
Sonntag 5. November 2017, 22:55
Forum: Wissenschaftliches Rechnen
Thema: truncnorm() in python
Antworten: 26
Zugriffe: 1458

Re: truncnorm() in python

Ich blicke nicht mehr durch. Eben waren noch alle Werte korrekt. Jetzt nochmal durchlaufen lassen, jetzt sind wieder ca. 50% falsch.... Der Code ist fast der gleiche wie vorher, alles was zuvor passiert hat damit nichts zu tun...) for datatypes in datentypen_columns: name_convert_column = results_as...
von asahdkhaled
Sonntag 5. November 2017, 22:48
Forum: Wissenschaftliches Rechnen
Thema: truncnorm() in python
Antworten: 26
Zugriffe: 1458

Re: truncnorm() in python

Kommando zurück, komischerweise kommen wieder falsche Werte raus :D Bin also genauso schlau wie vorher
von asahdkhaled
Sonntag 5. November 2017, 22:32
Forum: Wissenschaftliches Rechnen
Thema: truncnorm() in python
Antworten: 26
Zugriffe: 1458

Re: truncnorm() in python

Ich kann es mir zwar gerade auch nicht erklären, aber bei mir funktioniert es jetzt auch :) (Glaube ich zumindest :D )