2017-10-03 3 views
0

Ich habe mehrere Beispiele für gleichwertige Binning verwunden, mit scipy, aber ich frage mich, ob es möglich ist, Bibliothek für Binning mit gleicher Breite oder -depth zu verwenden.Binning mit gleicher Breite und gleicher Tiefe, mit scipy

Eigentlich bin ich fein anderen Bibliotheken verwenden, nicht nur scipy

+0

Ich kann Ihre Frage nicht beantworten. Ich habe gerade bemerkt, dass rapidminer einige interessante Optionen in diesen Zeilen hat: https://docs.rapidminer.com/studio/operators/cleansing/binning/discretize_by_frequency.html. –

Antwort

0

ich nicht versuchen, aus Rapidminer zu diesem Zweck widerstehen konnte. Ich habe mit diesem Skript eine Reihe zufälliger Gaussian Deviates erstellt.

>>> import random 
>>> with open('gaussian.txt', 'w') as gaussian: 
...  for n in range(100): 
...   _ = gaussian.write(str(random.gauss(0,1))+'\n') 

Ich habe die kostenlose Version von RapidMiner Studio verwendet.

Ich habe die Daten geladen, indem ich die Schaltfläche Add Data folgte. Dann "entwarf" ich meine Berechnung im Bereich "Prozess".

design

Dazu Sie per Drag-and-Drop bekommen den ‚Retrieve Gaußsche‘ Datensatz aus dem linken Bereich in der Nähe der Spitze, und das ‚Verunstetigen‘ von dem unteren linken Bereich. Ich habe festgestellt, dass ein Suchformular die Suche nach dem letzten Artikel erleichtert, indem Sie "Binning" als Suchbegriff verwenden.

Ich habe 'Größe der Behälter' für 'Diskretisieren' und zwei Komponenten miteinander verbunden und die 'Res', die 'Ausgabe' zu bedeuten scheint.

Die Ergebnisse enthalten diese Informationen.

binning

0

Sie nicht alles erwarten, eine Bibliothek zu verlangen.

Beide Bombardierungen können in 1 oder 2 Zeilen Python-Code implementiert werden, wenn Sie für eine Minute an sie denken. Es dauert wahrscheinlich länger, eine Bibliothek zu finden/zu installieren/zu studieren, als nur diesen Code selbst zu schreiben.

Verwandte Themen