Lingwa R għal utenti ta' Excel (kors bil-vidjo b'xejn)
Minħabba l-kwarantina, ħafna issa jqattgħu l-akbar parti tal-ħin tagħhom id-dar, u dan iż-żmien jista ', u anke għandu, jintefaq b'mod utli.
Fil-bidu tal-kwarantina, iddeċidejt li nispiċċa xi proġetti li bdejt ftit xhur ilu. Wieħed minn dawn il-proġetti kien il-kors bil-vidjo “R Language for Excel Users”. B'dan il-kors, ridt inaqqas l-ostaklu għad-dħul f'R, u nimla ftit in-nuqqas eżistenti ta 'materjali ta' taħriġ dwar dan is-suġġett bir-Russu.
Jekk ix-xogħol kollu bid-dejta fil-kumpanija li taħdem għaliha għadu jsir f'Excel, allura nissuġġerixxi li tiffamiljarizza ruħek ma 'għodda ta' analiżi tad-dejta aktar moderna, u fl-istess ħin kompletament ħielsa.
Kontenut
Jekk inti interessat fl-analiżi tad-dejta, tista' tkun interessat f'tiegħi telegramma и YouTube kanali. Ħafna mill-kontenut huwa ddedikat għal-lingwa R.
Il-kors huwa strutturat madwar l-arkitettura tidyverse, u l-pakketti inklużi fiha: readr, vroom, dplyr, tidyr, ggplot2. Naturalment, hemm pakketti tajbin oħra f'R li jwettqu operazzjonijiet simili, pereżempju data.table, iżda s-sintassi tidyverse intuwittivi, faċli biex tinqara anke għal utent mhux imħarreġ, għalhekk naħseb li huwa aħjar li tibda titgħallem il-lingwa R b' tidyverse.
Il-kors jiggwidak permezz tal-operazzjonijiet kollha tal-analiżi tad-dejta, mit-tagħbija sal-viżwalizzazzjoni tar-riżultat lest.
Għaliex R u mhux Python? Minħabba li R hija lingwa funzjonali, huwa aktar faċli għall-utenti ta 'Excel li jaqilbu għaliha, għaliex l-ebda ħtieġa li wieħed jidħol fis-programmazzjoni tradizzjonali orjentata lejn l-oġġetti.
Bħalissa, huma ppjanati 12-il lezzjoni bil-vidjo, li jdumu minn 5 sa 20 minuta kull wieħed.
Il-lezzjonijiet se jinfetħu gradwalment. Kull nhar ta’ Tnejn se niftaħ aċċess għal lezzjoni ġdida fuq il-websajt tiegħi. Kanal YouTube f'playlist separata.
Għal min hu dan il-kors?
Naħseb li dan huwa ċar mit-titlu, madankollu, se niddeskrivih f'aktar dettall.
Il-kors huwa mmirat għal dawk li jużaw b'mod attiv Microsoft Excel fix-xogħol tagħhom u jimplimentaw ix-xogħol kollu tagħhom bid-dejta hemmhekk. B'mod ġenerali, jekk tiftaħ l-applikazzjoni Microsoft Excel mill-inqas darba fil-ġimgħa, allura l-kors huwa adattat għalik.
M'intix meħtieġ li jkollok ħiliet ta' programmar biex tlesti l-kors, għaliex... Il-kors huwa mmirat għal dawk li jibdew.
Iżda, forsi, mill-lezzjoni 4, se jkun hemm ukoll materjal interessanti għall-utenti attivi R, għax... il-funzjonalità prinċipali ta 'pakketti bħal dplyr и tidyr se jiġu diskussi f'xi dettall.
Programm tal-kors
Lezzjoni 1: Installazzjoni tal-lingwa R u l-ambjent tal-iżvilupp RStudio
Deskrizzjoni:
Lezzjoni introduttorja li matulha ser iniżżlu u ninstallaw is-softwer meħtieġ, u neżaminaw fil-qosor il-kapaċitajiet u l-interface tal-ambjent tal-iżvilupp RStudio.
Deskrizzjoni:
Din il-lezzjoni tgħinek tifhem liema strutturi tad-dejta huma disponibbli fil-lingwa R. Aħna se nħarsu fid-dettall lejn vectors, data frames u listi. Ejja nitgħallmu kif toħloqhom u taċċessa l-elementi individwali tagħhom.
Lezzjoni 3: Qari tad-dejta minn fajls TSV, CSV, Excel u Google Sheets
Deskrizzjoni:
Il-ħidma mad-dejta, irrispettivament mill-għodda, tibda bl-estrazzjoni tagħha. Il-pakketti jintużaw waqt il-lezzjoni vroom, readxl, googlesheets4 għat-tagħbija tad-dejta fl-ambjent R minn fajls csv, tsv, Excel u Google Sheets.
Lezzjoni 4: Iffiltrar ta’ ringieli, għażla u isem ġdid ta’ kolonni, pipelines f’R
Deskrizzjoni:
F'dan il-video nkomplu nagħtu għarfien mal-librerija tidyverse u l-pakkett dplyr.
Ejja nħarsu lejn il-familja tal-funzjonijiet mutate(), u se nitgħallmu kif nużawhom biex inżidu kolonni kkalkulati ġodda mat-tabella.
Lezzjoni 6: Raggruppament u Aggregazzjoni tad-Data f'R
Deskrizzjoni:
Din il-lezzjoni hija ddedikata għal waħda mill-operazzjonijiet ewlenin ta 'analiżi tad-dejta, raggruppament u aggregazzjoni. Matul il-lezzjoni ser nużaw il-pakkett dplyr u funzjonijiet group_by() и summarise().
Se nħarsu lejn il-familja kollha tal-funzjonijiet summarise()jiġifieri summarise(), summarise_if() и summarise_at().
Lezzjoni 7: Tgħaqqid Vertikali u Orizzontali tat-Tabelli f'R
Deskrizzjoni:
Din il-lezzjoni tgħinek tifhem l-operazzjonijiet tat-twaħħil vertikali u orizzontali tat-tabelli.
Unjoni vertikali hija l-ekwivalenti tal-operazzjoni UNION fil-lingwa tal-mistoqsija SQL.
L-unjoni orizzontali hija magħrufa aħjar mill-utenti ta 'Excel grazzi għall-funzjoni VLOOKUP; fl-SQL, operazzjonijiet bħal dawn jitwettqu mill-operatur JOIN.
Matul il-lezzjoni ser insolvu problema prattika li matulha se nużaw pakketti dplyr, readxl, tidyr и stringr.
Deskrizzjoni:
Il-funzjonijiet tat-twieqi huma simili fit-tifsira għal dawk li jingħaqdu; jieħdu wkoll firxa ta 'valuri bħala input u jwettqu operazzjonijiet aritmetiċi fuqhom, iżda ma jbiddlux in-numru ta' ringieli fir-riżultat tal-output.
F'dan it-tutorja aħna nkomplu nistudjaw il-pakkett dplyr, u funzjonijiet group_by(), mutate(), kif ukoll ġodda cumsum(), lag(), lead() и arrange().
Lezzjoni 9: Tabelli li jduru jew analogu ta 'tabelli pern f'R
Deskrizzjoni:
Il-biċċa l-kbira tal-utenti ta 'Excel jużaw tabelli pivot; din hija għodda konvenjenti li biha tista' ddawwar firxa ta 'dejta mhux ipproċessata f'rapporti li jistgħu jinqraw fi ftit sekondi.
F'dan it-tutorja se nħarsu lejn kif iddawwar it-tabelli f'R, u jaqilbuhom minn format wiesa 'għal twil u viċi versa.
Ħafna mill-lezzjoni hija ddedikata għall-pakkett tidyr u funzjonijiet pivot_longer() и pivot_wider().
Lezzjoni 10: Tagħbija ta' Fajls JSON f'R u Konverżjoni ta' Listi għal Tabelli
Deskrizzjoni:
JSON u XML huma formati popolari ħafna għall-ħażna u l-iskambju ta 'informazzjoni, ġeneralment minħabba l-kumpattezza tagħhom.
Iżda huwa diffiċli li tiġi analizzata data ppreżentata f'formati bħal dawn, għalhekk qabel l-analiżi huwa meħtieġ li tinġieb f'forma tabulari, li huwa eżattament dak li se nitgħallmu f'dan il-video.
Il-lezzjoni hija ddedikata għall-pakkett tidyr, inkluż fil-qalba tal-librerija tidyverse, u funzjonijiet unnest_longer(), unnest_wider() и hoist().
Lezzjoni 11: Plotting Malajr Bl-użu tal-Funzjoni qplot().
Deskrizzjoni:
Il-lezzjoni turi s-saħħa sħiħa tal-pakkett ggplot2 u l-grammatika tal-bini graffs f'saffi inkorporati fiha.
Se nanalizzaw il-ġeometriji ewlenin li huma preżenti fil-pakkett u nitgħallmu kif tapplika saffi biex nibnu graff.
Konklużjoni
Ippruvajt navviċina l-formazzjoni tal-programm tal-kors bl-aktar mod konċiż possibbli, biex tenfasizza biss l-aktar informazzjoni meħtieġa li ser ikollok bżonn sabiex tieħu l-ewwel passi fit-tagħlim ta 'għodda b'saħħitha ta' analiżi tad-dejta bħall-lingwa R.
Il-kors mhuwiex gwida eżawrjenti għall-analiżi tad-dejta bl-użu tal-lingwa R, iżda jgħinek tifhem it-tekniki kollha meħtieġa għal dan.
Filwaqt li l-programm tal-kors huwa ddisinjat għal 12-il ġimgħa, kull ġimgħa nhar ta’ Tnejn niftaħ aċċess għal lezzjonijiet ġodda, għalhekk nirrakkomanda abbona fuq il-kanal YouTube biex ma titlifx il-pubblikazzjoni ta’ lezzjoni ġdida.