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.

Lingwa R għal utenti ta' Excel (kors bil-vidjo b'xejn)

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.

  1. referenzi
  2. Dwar il-kors
  3. Għal min hu dan il-kors?
  4. Programm tal-kors
    4.1. Lezzjoni 1: Installazzjoni tal-lingwa R u l-ambjent tal-iżvilupp RStudio
    4.2. Lezzjoni 2: Strutturi Bażiċi tad-Dejta f'R
    4.3. Lezzjoni 3: Qari tad-dejta minn fajls TSV, CSV, Excel u Google Sheets
    4.4. Lezzjoni 4: Iffiltrar ta’ ringieli, għażla u isem ġdid ta’ kolonni, pipelines f’R
    4.5. Lezzjoni 5: Żieda ta’ Kolonni Ikkalkulati ma’ Tabella f’R
    4.6. Lezzjoni 6: Raggruppament u Aggregazzjoni tad-Data f'R
    4.7. Lezzjoni 7: Tgħaqqid Vertikali u Orizzontali tat-Tabelli f'R
    4.8. Lezzjoni 8: Funzjonijiet tat-Tieqa f'R
    4.9. Lezzjoni 9: Tabelli li jduru jew analogu ta 'tabelli pern f'R
    4.10. Lezzjoni 10: Tagħbija ta' Fajls JSON f'R u Konverżjoni ta' Listi għal Tabelli
    4.11. Lezzjoni 11: Plotting Malajr Bl-użu tal-Funzjoni qplot().
    4.12. Lezzjoni 12: Tpinġi ta' plottijiet saff b'saff bl-użu tal-pakkett ggplot2
  5. Konklużjoni

referenzi

Dwar il-kors

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

Data tal-pubblikazzjoni: Marzu 23 2020

Referenzi:

Video:

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.

Lezzjoni 2: Strutturi Bażiċi tad-Dejta f'R

Data tal-pubblikazzjoni: Marzu 30 2020

Referenzi:

Video:

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

Data tal-pubblikazzjoni: April 6 2020

Referenzi:

Video:

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

Data tal-pubblikazzjoni: April 13 2020

Referenzi:

Video:

Deskrizzjoni:
Din il-lezzjoni hija dwar il-pakkett dplyr. Fiha ser insemmu kif niffiltraw dataframes, agħżel il-kolonni meħtieġa u semmihom mill-ġdid.

Se nitgħallmu wkoll x'inhuma l-pipelines u kif jgħinu biex il-kodiċi R tiegħek jinqara aktar.

Lezzjoni 5: Żieda ta’ Kolonni Ikkalkulati ma’ Tabella f’R

Data tal-pubblikazzjoni: April 20 2020

Referenzi:

Video:

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

Data tal-pubblikazzjoni: April 27 2020

Referenzi:

Video:

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

Data tal-pubblikazzjoni: Mejju 4 2020

Referenzi:

Video:

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.

Il-funzjonijiet ewlenin li se nikkunsidraw:

  • bind_rows() - tgħaqqad vertikali ta' tabelli
  • left_join() — tingħaqad orizzontali tat-tabelli
  • semi_join() - inklużi l-imwejjed li jgħaqqdu
  • anti_join() - jissieħbu tabella esklussiva

Lezzjoni 8: Funzjonijiet tat-Tieqa f'R

Data tal-pubblikazzjoni: Mejju 11 2020

Referenzi:

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

Data tal-pubblikazzjoni: Mejju 18 2020

Referenzi:

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

Data tal-pubblikazzjoni: Mejju 25 2020

Referenzi:

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().

Data tal-pubblikazzjoni: Ġunju 1 2020

Referenzi:

Deskrizzjoni:
Pakkett ggplot2 hija waħda mill-aktar għodod popolari ta’ viżwalizzazzjoni tad-dejta mhux biss f’R.

F'din il-lezzjoni se nitgħallmu kif nibnu graffs sempliċi billi tuża l-funzjoni qplot(), u ejja nanalizzaw l-argumenti kollha tagħha.

Lezzjoni 12: Tpinġi ta' plottijiet saff b'saff bl-użu tal-pakkett ggplot2

Data tal-pubblikazzjoni: Ġunju 8 2020

Referenzi:

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.

Sors: www.habr.com

Żid kumment