R valoda Excel lietotājiem (bezmaksas video kurss)

KarantÄ«nas dēļ daudzi tagad lauvas tiesu sava laika pavada mājās, un Å”o laiku var un pat vajag pavadÄ«t lietderÄ«gi.

KarantÄ«nas sākumā nolēmu pabeigt dažus projektus, kurus sāku pirms dažiem mēneÅ”iem. Viens no Å”iem projektiem bija video kurss ā€œR valoda Excel lietotājiemā€. Ar Å”o kursu vēlējos pazemināt barjeru iekļūŔanai R, un nedaudz aizpildÄ«t esoÅ”o mācÄ«bu materiālu trÅ«kumu par Å”o tēmu krievu valodā.

Ja viss darbs ar datiem uzņēmumā, kurā strādājat, joprojām tiek veikts programmā Excel, tad iesaku iepazÄ«ties ar modernāku un tajā paŔā laikā pilnÄ«gi bezmaksas datu analÄ«zes rÄ«ku.

R valoda Excel lietotājiem (bezmaksas video kurss)

saturs

Ja jÅ«s interesē datu analÄ«ze, jÅ«s varētu interesēt mana telegramma Šø youtube kanāliem. Lielākā daļa satura ir veltÄ«ta R valodai.

  1. atsauces
  2. Par kursu
  3. Kam Å”is kurss ir paredzēts?
  4. Kursu programma
    4.1. 1. nodarbÄ«ba: R valodas un RStudio izstrādes vides instalÄ“Å”ana
    4.2. 2. nodarbÄ«ba: R. datu pamatstruktÅ«ras
    4.3. 3. nodarbÄ«ba. Datu lasÄ«Å”ana no TSV, CSV, Excel failiem un Google izklājlapām
    4.4. 4. nodarbÄ«ba: rindu filtrÄ“Å”ana, kolonnu atlase un pārdēvÄ“Å”ana, konveijerus programmā R
    4.5. 5. nodarbÄ«ba: Aprēķināto kolonnu pievienoÅ”ana tabulai R
    4.6. 6. nodarbÄ«ba. Datu grupÄ“Å”ana un apkopoÅ”ana programmā R
    4.7. 7. nodarbÄ«ba: vertikāla un horizontāla tabulu savienoÅ”ana R
    4.8. 8. nodarbÄ«ba. Logu funkcijas programmā R
    4.9. 9. nodarbÄ«ba: RotējoŔās tabulas vai rakurstabulu analogs R
    4.10. 10. nodarbÄ«ba: JSON failu ielāde R un sarakstu konvertÄ“Å”ana uz tabulām
    4.11. 11. nodarbÄ«ba: Ātra uzzÄ«mÄ“Å”ana, izmantojot funkciju qplot()
    4.12. 12. nodarbÄ«ba. Slāņu diagrammu uzzÄ«mÄ“Å”ana, izmantojot pakotni ggplot2
  5. Secinājums

atsauces

Par kursu

Kurss ir balstīts uz arhitektūru tidyverse, un tajā iekļautie iepakojumi: readr, vroom, dplyr, tidyr, ggplot2. Protams, R ir arī citas labas pakotnes, kas veic līdzīgas darbības, piemēram data.table, bet sintakse tidyverse intuitīva, viegli lasāma pat neapmācītam lietotājam, tāpēc es domāju, ka labāk ir sākt mācīties R valodu ar tidyverse.

Kurss palīdzēs jums veikt visas datu analīzes darbības, sākot no ielādes līdz gatavā rezultāta vizualizācijai.

Kāpēc R, nevis Python? Tā kā R ir funkcionāla valoda, Excel lietotājiem ir vieglāk pārslēgties uz to, jo nav jāiedziļinās tradicionālajā objektorientētajā programmÄ“Å”anā.

Šobrīd plānotas 12 video nodarbības, katras no 5 līdz 20 minūtēm.

NodarbÄ«bas tiks atvērtas pakāpeniski. Katru pirmdienu es atvērÅ”u piekļuvi jaunai nodarbÄ«bai savā vietnē. YouTube kanāls atseviŔķā atskaņoÅ”anas sarakstā.

Kam Å”is kurss ir paredzēts?

Manuprāt, tas ir skaidrs no virsraksta, tomēr es to aprakstÄ«Å”u sÄ«kāk.

Kurss ir paredzēts tiem, kuri aktÄ«vi izmanto Microsoft Excel savā darbā un realizē visu savu darbu ar datiem. Kopumā, ja Microsoft Excel aplikāciju atverat vismaz reizi nedēļā, tad kurss ir piemērots tieÅ”i Jums.

Lai pabeigtu kursu, nav nepiecieÅ”amas programmÄ“Å”anas prasmes, jo... Kurss ir paredzēts iesācējiem.

Bet, iespējams, sākot no 4. nodarbÄ«bas, bÅ«s interesants materiāls arÄ« aktÄ«viem R lietotājiem, jo... galvenā funkcionalitāte tādām pakotnēm kā dplyr Šø tidyr tiks apspriests diezgan detalizēti.

Kursu programma

1. nodarbÄ«ba: R valodas un RStudio izstrādes vides instalÄ“Å”ana

PublicÄ“Å”anas datums: 23 martā 2020

Saites:

Video:

Apraksts:
IepazÄ«Å”anās nodarbÄ«ba, kuras laikā lejupielādēsim un instalēsim nepiecieÅ”amo programmatÅ«ru, kā arÄ« Ä«sumā apskatÄ«sim RStudio izstrādes vides iespējas un saskarni.

2. nodarbÄ«ba: R. datu pamatstruktÅ«ras

PublicÄ“Å”anas datums: 30 martā 2020

Saites:

Video:

Apraksts:
Šī nodarbība palīdzēs jums saprast, kādas datu struktūras ir pieejamas valodā R. Mēs detalizēti apskatīsim vektorus, datumu rāmjus un sarakstus. Uzzināsim, kā tos izveidot un piekļūt to individuālajiem elementiem.

3. nodarbÄ«ba. Datu lasÄ«Å”ana no TSV, CSV, Excel failiem un Google izklājlapām

PublicēŔanas datums: 6 aprīlis 2020

Saites:

Video:

Apraksts:
Darbs ar datiem neatkarīgi no rīka sākas ar to ieguvi. Nodarbības laikā tiek izmantotas paketes vroom, readxl, googlesheets4 datu ielādei R vidē no csv, tsv, Excel failiem un Google izklājlapām.

4. nodarbÄ«ba: rindu filtrÄ“Å”ana, kolonnu atlase un pārdēvÄ“Å”ana, konveijerus programmā R

PublicēŔanas datums: 13 aprīlis 2020

Saites:

Video:

Apraksts:
Å Ä« nodarbÄ«ba ir par paketi dplyr. Tajā mēs izdomāsim, kā filtrēt datu kadrus, atlasÄ«t nepiecieÅ”amās kolonnas un pārdēvēt tās.

Mēs arī uzzināsim, kas ir cauruļvadi un kā tie palīdz padarīt jūsu R kodu lasāmāku.

5. nodarbÄ«ba: Aprēķināto kolonnu pievienoÅ”ana tabulai R

PublicēŔanas datums: 20 aprīlis 2020

Saites:

Video:

Apraksts:
Å ajā video turpinām iepazÄ«Å”anos ar bibliotēku tidyverse un iepakojums dplyr.
Apskatīsim funkciju saimi mutate(), un mēs uzzināsim, kā tos izmantot, lai tabulai pievienotu jaunas aprēķinātās kolonnas.

6. nodarbÄ«ba. Datu grupÄ“Å”ana un apkopoÅ”ana programmā R

PublicēŔanas datums: 27 aprīlis 2020

Saites:

Video:

Apraksts:
Å Ä« nodarbÄ«ba ir veltÄ«ta vienai no galvenajām datu analÄ«zes, grupÄ“Å”anas un apkopoÅ”anas operācijām. NodarbÄ«bas laikā izmantosim paku dplyr un funkcijas group_by() Šø summarise().

Mēs apskatÄ«sim visu funkciju saimi summarise()t.i. summarise(), summarise_if() Šø summarise_at().

7. nodarbÄ«ba: vertikāla un horizontāla tabulu savienoÅ”ana R

PublicÄ“Å”anas datums: Maijā 4 2020

Saites:

Video:

Apraksts:
Å Ä« nodarbÄ«ba palÄ«dzēs izprast tabulu vertikālās un horizontālās savienoÅ”anas darbÄ«bas.

Vertikālā savienība ir līdzvērtīga darbībai UNION SQL vaicājumu valodā.

Horizontālā pievienoŔana Excel lietotājiem ir labāk zināma, pateicoties funkcijai VLOOKUP, SQL Ŕādas darbības veic operators JOIN.

NodarbÄ«bas laikā risināsim praktisku problēmu, kuras laikā izmantosim pakas dplyr, readxl, tidyr Šø stringr.

Galvenās funkcijas, kuras mēs apsvērsim:

  • bind_rows() - galdu vertikāla savienoÅ”ana
  • left_join() ā€” tabulu horizontālā savienoÅ”ana
  • semi_join() - ieskaitot savienojuma galdus
  • anti_join() - ekskluzÄ«vs galda savienojums

8. nodarbÄ«ba. Logu funkcijas programmā R

PublicÄ“Å”anas datums: Maijā 11 2020

Saites:

Apraksts:
Logu funkcijas pēc nozÄ«mes ir lÄ«dzÄ«gas apkopoÅ”anas funkcijām; tās arÄ« izmanto vērtÄ«bu masÄ«vu kā ievadi un veic aritmētiskas darbÄ«bas, taču nemaina izvades rezultāta rindu skaitu.

Å ajā apmācÄ«bā mēs turpinām izpētÄ«t paketi dplyr, un funkcijas group_by(), mutate(), kā arÄ« jaunas cumsum(), lag(), lead() Šø arrange().

9. nodarbÄ«ba: RotējoŔās tabulas vai rakurstabulu analogs R

PublicÄ“Å”anas datums: Maijā 18 2020

Saites:

Apraksts:
Lielākā daļa Excel lietotāju izmanto rakurstabulas; tas ir ērts rīks, ar kura palīdzību jūs varat dažu sekunžu laikā pārvērst neapstrādātu datu masīvu lasāmos pārskatos.

Šajā apmācībā mēs apskatīsim, kā pagriezt tabulas R formātā un pārvērst tās no platā formāta uz garo formātu un otrādi.

Lielākā daļa nodarbÄ«bas ir veltÄ«ta paketei tidyr un funkcijas pivot_longer() Šø pivot_wider().

10. nodarbÄ«ba: JSON failu ielāde R un sarakstu konvertÄ“Å”ana uz tabulām

PublicÄ“Å”anas datums: Maijā 25 2020

Saites:

Apraksts:
JSON un XML ir ļoti populāri informācijas glabāŔanas un apmaiņas formāti, parasti to kompaktuma dēļ.

Bet ir grÅ«ti analizēt Ŕādos formātos iesniegtos datus, tāpēc pirms analÄ«zes ir nepiecieÅ”ams tos ievietot tabulas formā, un tieÅ”i to mēs uzzināsim Å”ajā videoklipā.

NodarbÄ«ba ir veltÄ«ta iepakojumam tidyr, kas iekļauts bibliotēkas kodolā tidyverse, un funkcijas unnest_longer(), unnest_wider() Šø hoist().

11. nodarbÄ«ba: Ātra uzzÄ«mÄ“Å”ana, izmantojot funkciju qplot()

PublicēŔanas datums: Jūnijs 1 2020

Saites:

Apraksts:
Paka ggplot2 ir viens no populārākajiem datu vizualizācijas rīkiem ne tikai R.

Å ajā nodarbÄ«bā mēs iemācÄ«simies izveidot vienkārÅ”us grafikus, izmantojot funkciju qplot(), un analizēsim visus viņas argumentus.

12. nodarbÄ«ba. Slāņu diagrammu uzzÄ«mÄ“Å”ana, izmantojot pakotni ggplot2

PublicēŔanas datums: Jūnijs 8 2020

Saites:

Apraksts:
NodarbÄ«ba demonstrē visu paketes jaudu ggplot2 un tajā iegultos slāņos grafu veidoÅ”anas gramatiku.

Mēs analizēsim galvenās pakotnē esoŔās Ä£eometrijas un uzzināsim, kā izmantot slāņus, lai izveidotu grafiku.

Secinājums

Kursa programmas veidoÅ”anai mēģināju pieiet pēc iespējas lakoniskāk, izcelt tikai paÅ”u nepiecieÅ”amāko informāciju, kas bÅ«s nepiecieÅ”ama, lai spertu pirmos soļus tāda jaudÄ«ga datu analÄ«zes rÄ«ka kā R valoda apguvē.

Kurss nav izsmeļoÅ”s ceļvedis datu analÄ«zē, izmantojot R valodu, taču tas palÄ«dzēs izprast visas tam nepiecieÅ”amās metodes.

Kamēr kursu programma ir paredzēta 12 nedēļām, katru nedēļu pirmdienās atvērÅ”u pieeju jaunām nodarbÄ«bām, tāpēc iesaku abonēt YouTube kanālā, lai nepalaistu garām jaunas nodarbÄ«bas publikāciju.

Avots: www.habr.com

Pievieno komentāru