Frage

Ich habe ein Programm, die grundlegenden historische Bestandsdaten von Yahoo herunterlädt und legt es in eine SQLite-Datenbank. Ich möchte in der Lage sein, Abfragen durchführen, wie beispielsweise den gleitenden Durchschnitt zu finden, und die Bestimmung den längsten Zeitraum, in dem ein Lager entweder oder unten weiter zu gehen hat. Ich konnte Perl-Funktionen schreiben, dies zu tun, aber das scheint übertrieben, da Perl nicht für die Statistik ausgelegt ist. Welche Sprache oder das Programm wäre am besten für diese Art von Aufgaben zu tun?

War es hilfreich?

Lösung

Werfen Sie einen Blick auf die R Sprache - es ist kostenlos, es ist beabsichtigt, Statistiken zu tun und es hat ein ODBC-Modul, das Sie SQLite zugreifen lassen.

Andere Tipps

http://www.r-project.org/

R ist grandios. Dauert einige Zeit, um sich daran zu gewöhnen und lernen, es zu benutzen, aber die Anzahl der Module und Funktionalität bietet es macht es bei weitem das beste statistische Programm kostenlos zur Verfügung.

Während R ist gut, wenn man einen schnellen Start oder Proof of Concept wollen versuchen Weka . Es besagt, dass es eine intuitive GUI hat. Auch wenn es aus meiner Erfahrung nicht genau die Wahrheit ist, es ist immer noch schneller dann in R bekommt

Ich höre, dass r eine ziemlich gute Sprache für diese Dinge ist. Ich habe es nicht persönlich in Anspruch genommen, so kann ich Ihnen keine gute Ressourcen oder irgendetwas geben. Aber ich würde sagen, es ist erwähnenswert.

Sie können einen mathematischen Ansatz betrachten wollen (anstatt programmatischen), wie die Verwendung von Mathematica oder einem anderen CAS. Mathematica können Sie Ihre SQL-Tabelle laden, und Sie werden Sie träumen können ein breites Spektrum von Analyse unter Verwendung aller mathematischen Werkzeuge ausführen können. Und natürlich Mathematica eine strenge funktionale Sprache hat, können Sie nutzen!

Was ist mit den Statistiken :: Beschreibende oder Math :: Geschäft :: SMA perlmods? Wenn Sie bereits Perl wissen, es könnte schneller zu finden, was Sie auf CPAN benötigen als R zu lernen.

Dieses Tool ist nicht frei, aber ein Blick wert: http://www.tableausoftware.com/

* Ich bin nicht in irgendeiner Weise mit Tableau Software verbunden ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top