Lingua R per l'utilizatori di Excel (cursu video gratuitu)
A causa di a quarantena, parechji passanu avà a parte di u leone di u so tempu in casa, è questu tempu pò, è ancu deve esse passatu utile.
À l'iniziu di a quarantena, aghju decisu di finisce alcuni prughjetti chì aghju cuminciatu uni pochi mesi fà. Unu di sti prughjetti era u video corsu "R Language for Excel Users". Cù stu cursu, aghju vulsutu abbassà a barriera à l'ingressu in R, è un pocu cumpensu a carenza esistenti di materiale di furmazione nantu à questu tema in russo.
Se tuttu u travagliu cù e dati in l'impresa per a quale travagliate hè sempre fattu in Excel, allora vi suggerisce chì avete familiarizatu cù un strumentu d'analisi di dati più mudernu, è à u stessu tempu completamente liberu.
Cuntenuti
Sè vo site interessatu in l'analisi di dati, pudete esse interessatu in u mo telegram и fratii canali. A maiò parte di u cuntenutu hè dedicatu à a lingua R.
U corsu hè strutturatu intornu à l'architettura tidyverse, è i pacchetti inclusi in questu: readr, vroom, dplyr, tidyr, ggplot2. Di sicuru, ci sò altri boni pacchetti in R chì facenu operazioni simili, per esempiu data.table, ma a sintassi tidyverse intuitive, faciule da leghje ancu per un utilizatore senza furmazione, cusì pensu chì hè megliu cumincià à amparà a lingua R cù tidyverse.
U corsu vi guidà à traversu tutte e operazioni di analisi di dati, da a carica à a visualizazione di u risultatu finitu.
Perchè R è micca Python? Perchè R hè una lingua funziunale, hè più faciule per l'utilizatori di Excel per cambià à questu, perchè ùn ci hè bisognu di sfondà in a prugrammazione tradiziunale orientata à l'ughjettu.
Attualmente, 12 video lezioni sò previste, chì duranu da 5 à 20 minuti ognunu.
E lezioni si apriranu gradualmente. Ogni luni, apre l'accessu à una nova lezione nantu à u mo situ web. canale YouTube in una playlist separata.
Per quale hè stu cursu ?
Pensu chì questu hè chjaru da u titulu, però, l'aghju da descriverà in più dettagliu.
U cursu hè destinatu à quelli chì utilizanu attivamente Microsoft Excel in u so travagliu è implementanu tuttu u so travagliu cù dati quì. In generale, se apre l'applicazione Microsoft Excel almenu una volta à settimana, allora u corsu hè adattatu per voi.
Ùn avete micca bisognu di avè cumpetenze di prugrammazione per finisce u corsu, perchè ... U corsu hè destinatu à i principianti.
Ma, forsi, partendu da a lezione 4, ci serà ancu materiale interessante per l'utilizatori R attivi, perchè ... a funziunalità principali di tali pacchetti cum'è dplyr и tidyr serà discutitu in qualchì dettu.
prugramma di corsu
Lezzione 1: Installazione di a lingua R è l'ambiente di sviluppu RStudio
Description:
Una lezione introduttiva durante a quale scaricheremu è installate u software necessariu, è esamineremu brevemente e capacità è l'interfaccia di l'ambiente di sviluppu RStudio.
Description:
Sta lezziò vi aiuterà à capisce ciò chì e strutture di dati sò dispunibuli in a lingua R. Fighjemu in dettagliu i vettori, i frames di data è i listi. Amparate à creà elli è accede à i so elementi individuali.
Lezzione 3: Lettura di dati da TSV, CSV, file Excel è Google Sheets
Description:
U travagliu cù dati, indipendentemente da u strumentu, principia cù a so estrazione. I pacchetti sò usati durante a lezzione vroom, readxl, googlesheets4 per carica dati in l'ambiente R da csv, tsv, file Excel è Google Sheets.
Lezzione 4: Filtrazione di e file, selezzione è rinominazione di colonne, pipeline in R
Description:
Sta lezzione hè nantu à u pacchettu dplyr. In questu avemu da capisce cumu per filtrà i dataframes, selezziunate e culonne necessarie è rinumate.
Ampararemu ancu ciò chì i pipeline sò è cumu aiutanu à fà u vostru codice R più leggibile.
Lezzione 5: Agghiuncennu Colonne Calculate à una Tavola in R
Description:
In questu video, cuntinuemu a nostra cunniscenza cù a biblioteca tidyverse è pacchettu dplyr.
Fighjemu a famiglia di funzioni mutate(), è avemu da amparà cumu aduprà per aghjunghje novi culonni calculati à a tavula.
Lezzione 6: Raggruppamentu è Aggregazione di Dati in R
Description:
Sta lezzione hè cunsacrata à una di l'operazioni principali di analisi di dati, raggruppamentu è aggregazione. Duranti a lezziò avemu aduprà u pacchettu dplyr è caratteristiche group_by() и summarise().
Fighjemu tutta a famiglia di funzioni summarise(), à dì summarise(), summarise_if() и summarise_at().
Lezzione 7: Cunghjunzione Verticale è Orizzontale di Tavule in R
Description:
Questa lezziò vi aiuterà à capisce l'operazione di unione verticale è horizontale di tavule.
Una unione verticale hè l'equivalente di l'operazione UNION in a lingua di query SQL.
L'unione horizontale hè più cunnisciuta da l'utilizatori di Excel grazia à a funzione VLOOKUP; in SQL, tali operazioni sò realizate da l'operatore JOIN.
Durante a lezziò, risolvemu un prublema pratica durante u quale useremu i pacchetti dplyr, readxl, tidyr и stringr.
Description:
E funzioni di a finestra sò simili in significatu à l'aggregazione; piglianu ancu una serie di valori cum'è input è facenu operazioni aritmetiche nantu à elli, ma ùn cambianu micca u numeru di fila in u risultatu di output.
In questu tutoriale cuntinuemu à studià u pacchettu dplyr, è funzioni group_by(), mutate(), è ancu novu cumsum(), lag(), lead() и arrange().
Lezzione 9: Tavule rotanti o un analogu di tavule pivot in R
Description:
A maiò parte di l'utilizatori di Excel utilizanu tabelle pivot; questu hè un strumentu convenientu cù quale pudete trasfurmà una serie di dati crudi in rapporti leghjite in pochi secondi.
In questu tutoriale, avemu da guardà cumu rotate e tavule in R, è cunvertisce da u formatu largu à longu è viceversa.
A maiò parte di a lezzione hè dedicata à u pacchettu tidyr e funzioni pivot_longer() и pivot_wider().
Lezzione 10: Caricà i fugliali JSON in R è cunvertisce e liste in tabelle
Description:
JSON è XML sò formati estremamente populari per almacenà è scambià infurmazioni, di solitu per via di a so compattezza.
Ma hè difficiule di analizà e dati presentati in tali formati, cusì prima di l'analisi hè necessariu di purtalla in una forma tabulare, chì hè esattamente ciò chì avemu da amparà in stu video.
A lezzione hè dedicata à u pacchettu tidyr, inclusu in u core di a biblioteca tidyverse, è funzioni unnest_longer(), unnest_wider() и hoist().
Lezzione 11: Trace rapidamente Utilizendu a funzione qplot().
Description:
A lezziò dimustra tutta a putenza di u pacchettu ggplot2 è a grammatica di custruisce gràfici in strati incrustati in questu.
Analizemu e geometrie principali chì sò prisenti in u pacchettu è amparà cumu applicà strati per custruisce un graficu.
cunchiusioni
Aghju pruvatu à avvicinà a furmazione di u prugramma di u corsu u più cuncisu pussibule, per mette in risaltu solu l'infurmazioni più necessarii chì avete bisognu per piglià i primi passi in l'amparera di un strumentu d'analisi di dati cusì putente cum'è a lingua R.
U cursu ùn hè micca una guida exhaustiva per l'analisi di dati cù a lingua R, ma vi aiuterà à capisce tutte e tecniche necessarie per questu.
Mentre u prugramma di u cursu hè pensatu per 12 settimane, ogni settimana u luni apriraghju l'accessu à e novi lezioni, cusì vi cunsigliu abbunà nant'à u canali YouTube per ùn mancà a publicazione di una nova lezione.