Torna ai corsi
AI014 Professional

Un'introduzione alla programmazione in R

Questo corso offre un'introduzione completa all'ambiente di programmazione R, coprendo argomenti fondamentali come operazioni base sui vettori numerici, attributi degli oggetti, elaborazione di array e matrici, gestione di liste e frame di dati, fino alla modellazione statistica e alla produzione di grafici di alta qualità. È particolarmente adatto come testo introduttivo per l'analisi statistica e la scienza dei dati.

4.9
30.0h
716 studenti
2 mi piace
Intelligenza Artificiale
Inizia ad imparare

Panoramica del corso

📚 Riepilogo del contenuto

Questo corso è un'introduzione completa all'ambiente linguistico R, che copre argomenti fondamentali che vanno dalle operazioni di base sui vettori numerici, alle proprietà degli oggetti e alla gestione di array/matrice, fino alla gestione di liste e frame di dati, modellazione statistica e produzione di grafici di alta qualità. È adatto come testo introduttivo per l'analisi statistica e la scienza dei dati.

Padroneggia i concetti fondamentali del linguaggio R e apri la porta al calcolo statistico e alla visualizzazione dei dati.

Autore: Team Core di R

Ringraziamenti: Questo manuale è mantenuto dal Team Core di R. La versione in lingua cinese ringrazia Shigeru MASE per il lavoro di traduzione dalla versione giapponese, nonché Dr. ZP Li, Dr. Rui Li e altri membri del team di traduzione in cinese.

🎯 Obiettivi di apprendimento

  1. Avviare sessioni R, navigare nel sistema di aiuto e applicare le regole di sintassi di base (sensibilità al caso, assegnazioni e commenti).
  2. Distinguere tra vettori logici, vettori carattere e gestire valori mancanti (NA e NaN).
  3. Utilizzare quattro metodi distinti di indicizzazione per selezionare, escludere o modificare sottoinsiemi specifici di dati.
  4. Identificare e modificare le proprietà intrinseche (tipo e lunghezza) degli oggetti R.
  5. Utilizzare le funzioni class() e attr() per gestire metadati e strutture dati degli oggetti.
  6. Creare e manipolare fattori e fattori ordinati per rappresentare dati categorici.
  7. Definire e costruire array e matrici usando vettori di dimensione e la funzione array().
  8. Applicare tecniche avanzate di indicizzazione, inclusa l'uso di matrici di indice per estrarre o modificare elementi specifici.
  9. Eseguire operazioni di algebra lineare, compresi prodotti esterni, trasposizioni generalizzate e inversioni matriciali.
  10. Costruire e modificare liste: creare liste con nomi e senza nomi e combinarle usando sintassi specifica di R.

Lezioni