Casa Finanza personale Scegliendo una distribuzione R con Machine Learning in mente - dummies

Scegliendo una distribuzione R con Machine Learning in mente - dummies

Video: Introducing TensorFlow 2.0 and its high-level APIs (TF Dev Summit '19) 2025

Video: Introducing TensorFlow 2.0 and its high-level APIs (TF Dev Summit '19) 2025
Anonim

È necessario tenere a mente gli obiettivi di apprendimento automatico quando si sceglie una distribuzione R. R è una combinazione di un ambiente e una lingua. È una forma del linguaggio di programmazione S, che John Chambers ha originariamente creato presso Bell Laboratories per semplificare il lavoro con le statistiche. Rick Becker e Allan Wilks hanno infine aggiunto anche il linguaggio di programmazione S. L'obiettivo del linguaggio R è trasformare le idee in software in modo rapido e semplice.

In altre parole, R è un linguaggio progettato per aiutare qualcuno che non ha molta esperienza di programmazione a creare codice senza un'enorme curva di apprendimento.

R è un prodotto liberamente scaricabile che può eseguire la maggior parte del codice S senza modifiche; al contrario, devi pagare per S. R è una grande scelta. Puoi leggere di più su R in generale.

Non vuoi fare ampie generalizzazioni sulle lingue usate per l'apprendimento automatico. Sia R che Python sono lingue popolari per diversi motivi. Articoli come "In data science, il linguaggio R sta inghiottendo Python" inizialmente sembrano dire che R sta diventando più popolare per qualche motivo. L'autore si ritira saggiamente da questa affermazione sottolineando che R è usato al meglio per scopi statistici e Python è un linguaggio migliore per tutti gli usi.

I migliori sviluppatori hanno sempre un assortimento di strumenti di programmazione nelle loro cinture degli strumenti per semplificare le attività di esecuzione. Le lingue rispondono alle esigenze degli sviluppatori, quindi è necessario utilizzare la lingua corretta per il lavoro. Dopotutto, tutte le lingue alla fine diventano codice macchina che un processore comprende, un linguaggio che pochi sviluppatori capiscono più a lungo perché i linguaggi di programmazione di alto livello semplificano lo sviluppo.

È possibile ottenere una copia di base di R dal sito di CR (Comprehensive R Archive Network). Il sito fornisce sia versioni del codice sorgente sia versioni compilate della distribuzione R per varie piattaforme. A meno che non pianifichiate di apportare le vostre modifiche al supporto R di base o di approfondire come funziona R, ottenere la versione compilata è sempre migliore. Se usi RStudio, come suggerito nel prossimo paragrafo, devi anche scaricare e installare una copia di R.

Puoi usare la versione Desktop di RStudio per rendere ancora più semplice l'attività di lavorare con R. Questo prodotto è scaricabile gratuitamente e puoi acquistarlo nelle versioni Linux (Debian / Ubuntu, RedHat / CentOS e SUSE Linux), Mac e Windows.

Puoi provare altre distribuzioni R se ritieni che RStudio non ti piaccia. Le distribuzioni alternative più comuni sono StatET, Red-R (disponibile anche su Decisionstats.com) e Rattle. Tutti sono buoni prodotti, ma RStudio sembra avere il seguito più forte ed è il prodotto più semplice da usare. Puoi leggere le discussioni sulle varie scelte.

Scegliendo una distribuzione R con Machine Learning in mente - dummies

Scelta dell'editore

Tasti di scelta rapida per Microsoft Office 2007 - dummies

Tasti di scelta rapida per Microsoft Office 2007 - dummies

Microsoft Office 2007 è pieno di scorciatoie da tastiera per risparmiare tempo. Comprimi i componenti di Office 2007 - Word, Excel, Outlook, PowerPoint e Access - utilizzando i tasti di scelta rapida utili della seguente tabella. Con poco sforzo, puoi aprire file, trovare contenuti, modificare quel contenuto e altro! Funzione Ctrl Copia Ctrl + C Taglia Ctrl + X Trova Ctrl + F Vai ...

Vantaggi di Lync Online - dummies

Vantaggi di Lync Online - dummies

Lync Online è disponibile sia in ambito professionale sia in piccole imprese (P) e aziendali (E ) piani in Office 365. Le funzionalità includono messaggistica istantanea (IM), chiamate audio e video, presenza, riunioni online, presentazioni online e la possibilità di connettersi con i contatti di Windows Live Messenger e altri utenti esterni che eseguono Lync. La tecnologia è integrata in tutto ...

Come avviare una conversazione con Lync Online - dummies

Come avviare una conversazione con Lync Online - dummies

La scheda di contatto di Lync Online è un ottimo modo per avviare una conversazione con un collega o i membri del tuo team. Oltre alle note personali, alla presenza e alla posizione, vengono visualizzate anche le informazioni sulla tua organizzazione come il titolo e i numeri di telefono. Per visualizzare la scheda di contatto, passa con il mouse sopra l'immagine di una persona e fai clic sul gallone ...

Scelta dell'editore

Come scegliere un'immagine di sfondo Twitter per Visual Social Marketing - dummies

Come scegliere un'immagine di sfondo Twitter per Visual Social Marketing - dummies

Quando si imposta su un account Twitter per il social marketing visivo, un tipo di immagine che è richiesto per il tuo profilo è l'immagine di sfondo - viene visualizzata dietro il profilo Twitter. Nella parte superiore della schermata Impostazioni disegno, Twitter ti consente di scegliere tra una serie di temi premade. Un tema premade applica un ...

Come scegliere un buon nome utente Twitter - dummy

Come scegliere un buon nome utente Twitter - dummy

Su Twitter, il tuo nome utente, o handle, è il tuo identità. Se puoi, iscriviti a Twitter usando il tuo nome o una variante di esso come nome utente (supponendo che qualcun altro non lo stia già utilizzando). Ad esempio, se il tuo nome è John Ira, potresti scegliere un nome utente Twitter come @johnira o ...

Come personalizzare il tuo profilo Twitter - dummies

Come personalizzare il tuo profilo Twitter - dummies

La tua pagina pubblica su Twitter, noto anche come profilo, è la prima impressione che gli altri utenti di Twitter hanno di te, e può fare una grande differenza nel decidere se seguirti. Personalizzare la tua pagina del profilo Twitter in modo che rifletta te o la tua azienda fa la differenza quando si tratta di persone ...

Scelta dell'editore

Perché avresti bisogno di più profili utente per Dragon Professional Individuale - manichini

Perché avresti bisogno di più profili utente per Dragon Professional Individuale - manichini

Drago Individuo professionale capisce solo quelli che si sono presentati ufficialmente come utenti e hanno creato un profilo utente. Ecco quattro motivi per cui potresti voler creare più di un profilo utente: usi diversi vocabolari o stili di scrittura per compiti diversi. Si utilizzano diversi microfoni per compiti diversi. Volete ...

Lavorare con fogli di calcolo Usare NaturallySpeaking - dummies

Lavorare con fogli di calcolo Usare NaturallySpeaking - dummies

Utilizzando fogli di calcolo con versioni precedenti di NaturallySpeaking era difficile perché non si poteva indirizzare direttamente i nomi delle celle. Volevi dire qualcosa come "Cella A5" o "Seleziona Colonna C." Ma (sospiro), niente dado. Il tuo assistente non aveva idea di cosa stavi parlando. Bene, il tuo assistente ha "up-leveled" le sue abilità! Ora è possibile ...

Su Evernote's Passcode Lock - dummies

Su Evernote's Passcode Lock - dummies

Abbonati premium e business che utilizzano determinati dispositivi ora possono bloccare l'app Evernote con un blocco Passcode . Ogni volta che torni all'app, ti viene chiesto di inserire il tuo codice. Un blocco passcode è un'ottima opzione se condividi il tuo telefono o tablet con altre persone e vuoi impedire loro di accedere a ...