Imparare R | Parte 1 | Fondamenti di R e RStudio
Questo articolo è il mio tentativo di dare una spinta alla carriera degli sviluppatori che desiderano iniziare con Machine Learning, Intelligenza Artificiale, Data Science, Data Mining, Elaborazione del Linguaggio Naturale, e altre opportunità correlate ai Dati.
Iniziando con alcune delle domande fondamentali che sorgono prima di fare il grande passo:
- È necessario conoscere R/Python per esplorare i campi di cui sopra? No.
- Perché abbiamo bisogno di R/Python? Per comprendere i Dati.
La programmazione in R è utilizzata principalmente per Analisi dei Dati . Migliora la tua comprensione dei Dati e ti aiuta a esplorare i Punti Dati inesplorati.
Vantaggi
- Open Source
- Essendo un linguaggio vettoriale, la funzione può essere eseguita sul vettore senza ciclarvi attraverso, rendendolo potente.
- È un linguaggio interpretato, il che permette l'esecuzione senza alcun compilatore, facilitando lo sviluppo.
- Il supporto per funzioni come grafici, diagrammi, funzioni statistiche, ecc. lo rende una scelta intelligente per applicazioni di data science e analisi statistica.
Limitazioni
- Prestazioni e Scalabilità - Può consumare molto rapidamente tutta la memoria disponibile. (Sebbene ci siano molti pacchetti di ottimizzazione della memoria disponibili)
- Sicurezza - I pacchetti di terze parti non hanno alcun controllo di sicurezza.
Utilizzo
- Dai vantaggi e svantaggi di cui sopra, personalmente ritengo che R possa essere utilizzato per comprendere, interpretare e analizzare i dati.
- Può essere utilizzato efficacemente in applicazioni non di produzione per preelaborare & pulire i dati. Inoltre, è uno strumento eccellente per identificare i punti dati.
Se non comprendi i tuoi dati, non aspettarti che la macchina li comprenda.
Installazione
- R può essere scaricato da qui.
- Ci sono vari strumenti GUI disponibili per la programmazione in R come RStudio , Rattle , e R Commander . Ho trovato RStudio il migliore in termini di utilizzo. Può essere scaricato da qui.
Comprendere RStudio

- In alto a sinistra → Editor dove viene scritto il codice (Simile a VS Code, Sublime, ecc)
- In basso a sinistra → Console (Simile a console per sviluppatori e terminali)
- In alto a destra → Qui sono elencate tutte le variabili utilizzate insieme ai valori.
- In basso a destra → Contiene 5 pannelli 1. File → Per organizzare e aprire i file necessari. 2. Grafico → Tutti i grafici disegnati vengono visualizzati qui. 3. Pacchetti → Mostra un elenco di pacchetti di sistema e utente. (Controllato indica l'attivazione del pacchetto per l'utilizzo) 4. Aiuto → Come suggerisce il nome. 5. Visualizzatore → Questo pannello viene utilizzato per visualizzare contenuti web locali come file HTML statici o un'applicazione web in esecuzione localmente.
Riferimenti → Udemy
Grazie per la lettura. Nel mio prossimo articolo, spiegherò l'utilizzo di variabili e funzioni .
Aggiornamento : Puoi leggere la Parte 2 qui.
Lascia le tue domande di seguito. I suggerimenti sono benvenuti. 🙌



