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
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.
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.
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.
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!
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
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
Dieses Tool ist nicht frei, aber einen Blick wert: http://www.tableausoftware.com/
* ich nicht in irgendeiner Art und Weise bin assoziiert mit Tableau-Software.
- 1. Finden von Mustern in Puzzle-Spielen
- 2. beste Ansatz Echtzeit-Analysen zu senden Socket.io
- 3. Finden von Mustern in der Liste
- 4. Zusammenführen von zwei statistischen Ergebnissätzen
- 5. Logische 'oder' in Lua-Mustern?
- 6. Unviersale und klassische Analysen zusammen laufen lassen?
- 7. Finden Sie Programm ist installiert oder nicht
- 8. Beste Technologie oder Sprache, um die Last von Protokolldaten zu manipulieren?
- 9. Tipps zum Suchen von Mustern in einem Array
- 10. Sprache zum Erstellen von Flussdiagrammen
- 11. Wie Regexp zum Suchen von Mustern in Strings verwenden?
- 12. Programm zum Verteilen von Binärdateien?
- 13. Beste Sprache um Sound zu manipulieren?
- 14. Benutzeraktionen verfolgen - Analysen für Anwendungen
- 15. c Programm zum Abspielen von Audiodateien
- 16. JavaScript-API zum Ermitteln von Office-Sprache und Excel-Argumenttrennzeichen
- 17. Finden Sie Dateien mit passenden Mustern in einem Verzeichnis C#?
- 18. Die beste Methode zum Verwalten von Datenbankänderungen
- 19. Datenstruktur für eine große Anzahl von Mustern
- 20. Berechnen von statistischen Funktionen durch 2 Variablen
- 21. Sprache zum Steuerelement hinzufügen
- 22. Die beste Methode zum Lesen, Ändern und Schreiben von XML
- 23. Erkennen von Mustern in Tabelle
- 24. Beste Methode zum Abrufen von Daten in XPages und Java
- 25. Der beste Weg zookeeper Server von Java-Programm
- 26. SymPy, Vereinfachung/Substitution unter Verwendung von bekannten Mustern oder Unterausdrücke
- 27. Wie Linien von TXT oder CSV mit bestimmten Mustern löschen
- 28. Äquivalenzklassen und Vereinigung/Finden in einer funktionalen Sprache
- 29. Der beste Weg zum Zwischenspeichern von JSON
- 30. Sprache/GUI-Bibliothek zum Erstellen von Karteneditor