miglior linguaggio o programma per trovare schemi e analisi statistiche? [chiuso]
-
20-08-2019 - |
Domanda
Ho un programma che scarica i dati di base storici di stock da Yahoo e li inserisce in un database SQLite. Mi piacerebbe essere in grado di eseguire query come trovare la media mobile e determinare il periodo più lungo in cui uno stock ha continuato a salire o a scendere. Potrei scrivere funzioni perl per fare questo, ma questo sembra eccessivo poiché Perl non è progettato per le statistiche. Quale lingua o programma sarebbe meglio per svolgere questo tipo di attività?
Soluzione
Dai un'occhiata al R Language - è gratuito, è destinato a fare le statistiche & amp; ha un modulo ODBC che ti permetterà di accedere a SQLite.
Altri suggerimenti
R è eccezionale. Ci vuole del tempo per abituarsi e imparare ad usarlo, ma il numero di moduli e funzionalità che fornisce lo rende di gran lunga il miglior programma statistico disponibile gratuitamente.
Mentre R è buono se vuoi un avvio rapido o una prova del concetto, prova Weka . Indica che ha una GUI intuitiva. Anche se non è esattamente la verità della mia esperienza, è ancora più veloce che entrare in R
Ho sentito che r è un linguaggio abbastanza buono per queste cose. Non l'ho usato personalmente, quindi non posso darti buone risorse o altro. Ma direi che vale la pena menzionare.
Potresti prendere in considerazione un approccio più matematico (piuttosto che programmatico), come usare Mathematica o qualche altro CAS. Mathematica può caricare la tua tabella SQL e sarai in grado di eseguire un'ampia serie di analisi utilizzando tutti gli strumenti matematici che puoi sognare. E ovviamente Mathematica ha un linguaggio funzionale rigoroso che puoi usare!
Che dire delle statistiche :: Descrittivo o matematico :: Affari :: SML perlmods? Se conosci già Perl potrebbe essere più veloce trovare ciò che ti serve su CPAN piuttosto che imparare R.
Questo strumento non è gratuito, ma vale la pena dare un'occhiata: http://www.tableausoftware.com/
* Non sono in alcun modo associato al software Tableau.