2009-03-18 2 views
4

Ich habe ein Programm, das grundlegende historische Bestandsdaten von Yahoo herunterlädt und es in eine SQLite-Datenbank legt. Ich möchte in der Lage sein, Abfragen durchzuführen, z. B. den gleitenden Durchschnitt zu finden und den längsten Zeitraum zu bestimmen, in dem ein Bestand entweder weiter nach oben oder nach unten gegangen ist. Ich könnte Perl-Funktionen dafür schreiben, aber das scheint übertrieben zu sein, da Perl nicht für Statistiken ausgelegt ist. Welche Sprache oder Programm eignet sich am besten für diese Art von Aufgaben?beste Sprache oder Programm zum Finden von Mustern und statistischen Analysen?

Antwort

7

Werfen Sie einen Blick auf die R Language - es ist kostenlos, es ist vorgesehen, um Statistiken zu tun & es hat ein ODBC-Modul, mit dem Sie auf SQLite zugreifen können.

1

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

2

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

R ist hervorragend. Es braucht einige Zeit, um sich daran zu gewöhnen und zu lernen, es zu benutzen, aber die Anzahl der Module und Funktionen, die es bietet, macht es bei weitem das beste verfügbare Statistikprogramm.

1

Sie könnten einen eher mathematischen Ansatz (statt programmatisch) in Erwägung ziehen, z. B. Mathematica oder einen anderen CAS verwenden. Mathematica kann Ihre SQL-Tabelle laden, und Sie können eine breite Palette von Analysen mit allen mathematischen Werkzeugen durchführen, von denen Sie nur träumen können. Und natürlich hat Mathematica eine strenge funktionale Sprache, die Sie verwenden können!

2

Während R ist gut, wenn Sie einen schnellen Start oder Proof of Concept versuchen möchten Weka. Es besagt, dass es eine intuitive GUI hat. Obwohl es nicht wirklich die Wahrheit aus meiner Erfahrung ist, ist es immer noch schneller als in R

0

Was ist mit den Statistiken :: Deskriptive oder Math :: Business :: SMA Perlmods? Wenn Sie bereits wissen, Perl könnte es schneller zu finden, was Sie auf CPAN benötigen, als R. Lernen

Verwandte Themen