Domanda

Sto imparando JS, HTML e CSS, ma dubito JS è molto bravo a Data Analysis. Allora, che cosa sarebbe voi ragazzi mi consiglia di imparare a iniziare la mia "carriera" in Science Data? Qual è il miglior linguaggio di programmazione per l'elaborazione di dati? Post scriptum Amo le statistiche e la programmazione quindi credo che questo sarà divertente.

È stato utile?

Soluzione

Questo è senza dubbio un duplicato, ma ecco come mi piacerebbe pesare sui principali lingue seguenti:

R:

  1. Fantastico supporto per i pacchetti e le statistiche specializzate analisi comunità, è possibile trovare un pacchetto per fare praticamente qualsiasi cosa avete bisogno e sarà relativamente facile da usare.
  2. è buono per lanciare prototipi insieme e l'esecuzione di analisi esplorativa.
  3. è gratuito e Open Source.
  4. Più lento di Python. Fondamentalmente non fare un ciclo su qualsiasi cosa. E 'un linguaggio strano per un programmatore per l'uso (proveniente da un dev software sfondo). Chiaramente progettato da matematici.
  5. Relativamente poco scelta di buoni IDE

Python:

  1. veloce.
  2. Anche molto buono come un linguaggio general purpose così ha il supporto 'più ampio' pacchetto. Libero e Open Source.
  3. Facile da usare per le applicazioni Big Data.
  4. Non come razionalizzato per l'analisi di R.
  5. Sintassi può essere difficile da leggere (senza circostante bretelle per rendere evidente dove le funzioni / if fine).
  6. Può essere particolarmente noioso lavoro con Dataframes rispetto a R.

MATLAB:

  1. In generale più lento.
  2. ha pacchetti molto impressionante per l'elaborazione del segnale / riconoscimento delle immagini e tutte le cose il fresco.
  3. è molto leggibile e facile da comprendere in generale.
  4. non è libero. licenze per gli studenti sono disponibili. È stato abbastanza complicato per me di mettere le mani su uno, però ...
  5. Ha molto buon supporto per l'analisi matematica simile a R, ma le funzioni di matrice meglio molto.

Raccomandazione personale: Python. Prendere due piccioni con una fava, imparare bene generale ai concetti di programmazione avanzati e la scienza dei dati allo stesso tempo.

Un buon articolo: https://www.linkedin.com/pulse/r-vs-python-matlab-octave-julia-who-winner-siva-prasad-katru

Altri suggerimenti

Python è una grande scelta se u sono da sviluppatore di programmazione
Questo articolo sarà un bene se volete maggiori dettagli
http://www.kdnuggets.com/2015/ 05 / r-vs-python-dati-science.html
Anche u've menzionato a raccomandare u per iniziare la vostra carriera nei dati science.I pensano Kaggle.com sarà la scelta migliore per la beginners.It aiuterà u per sapere se questo campo tute u o no.
E per blog penso kdnuggets.comwill essere una scelta buona.
Spero che questa risposta è utile ..

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top