Iaith R ar gyfer defnyddwyr Excel (cwrs fideo am ddim)

Oherwydd cwarantîn, mae llawer bellach yn treulio'r rhan fwyaf o'u hamser gartref, a gellir, a hyd yn oed, dreulio'r amser hwn yn ddefnyddiol.

Ar ddechrau cwarantîn, penderfynais orffen rhai prosiectau a ddechreuais ychydig fisoedd yn ôl. Un o’r prosiectau hyn oedd y cwrs fideo “R Language for Excel Users”. Gyda'r cwrs hwn, roeddwn i eisiau gostwng y rhwystr i fynediad i R, a llenwi ychydig ar y prinder presennol o ddeunyddiau hyfforddi ar y pwnc hwn yn Rwsieg.

Os yw'r holl waith gyda data yn y cwmni rydych chi'n gweithio iddo yn dal i gael ei wneud yn Excel, yna rwy'n awgrymu eich bod chi'n dod yn gyfarwydd ag offeryn dadansoddi data mwy modern, ac ar yr un pryd yn hollol rhad ac am ddim.

Iaith R ar gyfer defnyddwyr Excel (cwrs fideo am ddim)

Cynnwys

Os oes gennych ddiddordeb mewn dadansoddi data, efallai y bydd gennych ddiddordeb yn fy telegram и youtube sianeli. Mae'r rhan fwyaf o'r cynnwys wedi'i neilltuo i'r iaith R.

  1. cyfeiriadau
  2. Ynglŷn â'r cwrs
  3. Ar gyfer pwy mae'r cwrs hwn?
  4. Rhaglen y cwrs
    4.1. Gwers 1: Gosod yr iaith R ac amgylchedd datblygu RStudio
    4.2. Gwers 2: Strwythurau Data Sylfaenol yn R
    4.3. Gwers 3: Darllen data o ffeiliau TSV, CSV, Excel a Google Sheets
    4.4. Gwers 4: Hidlo rhesi, dewis ac ailenwi colofnau, piblinellau yn R
    4.5. Gwers 5: Ychwanegu Colofnau wedi'u Cyfrifo at Dabl yn R
    4.6. Gwers 6: Grwpio a Chyfuno Data yn R
    4.7. Gwers 7: Uno Tablau Fertigol a Llorweddol yn R
    4.8. Gwers 8: Swyddogaethau Ffenestri yn R
    4.9. Gwers 9: Tablau cylchdroi neu analog o dablau colyn yn R
    4.10. Gwers 10: Llwytho Ffeiliau JSON yn R a Throsi Rhestrau yn Dablau
    4.11. Gwers 11: Plotio'n Gyflym Defnyddio'r Swyddogaeth qplot().
    4.12. Gwers 12: Plotio lleiniau haen wrth haen gan ddefnyddio'r pecyn ggplot2
  5. Casgliad

cyfeiriadau

Ynglŷn â'r cwrs

Mae'r cwrs wedi'i strwythuro o amgylch pensaernïaeth tidyverse, a'r pecynnau sydd ynddo: readr, vroom, dplyr, tidyr, ggplot2. Wrth gwrs, mae pecynnau da eraill yn R sy'n perfformio gweithrediadau tebyg, er enghraifft data.table, ond y gystrawen tidyverse greddfol, hawdd ei darllen hyd yn oed i ddefnyddiwr heb ei hyfforddi, felly rwy'n meddwl ei bod yn well dechrau dysgu'r iaith R gyda tidyverse.

Bydd y cwrs yn eich arwain trwy'r holl weithrediadau dadansoddi data, o lwytho i ddelweddu'r canlyniad gorffenedig.

Pam R ac nid Python? Oherwydd bod R yn iaith swyddogaethol, mae'n haws i ddefnyddwyr Excel newid iddo, oherwydd dim angen ymchwilio i raglennu traddodiadol sy'n canolbwyntio ar wrthrychau.

Ar hyn o bryd, mae 12 gwers fideo ar y gweill, yn para rhwng 5 ac 20 munud yr un.

Bydd gwersi yn agor yn raddol. Bob dydd Llun byddaf yn agor mynediad i wers newydd ar fy ngwefan. Sianel YouTube mewn rhestr chwarae ar wahân.

Ar gyfer pwy mae'r cwrs hwn?

Rwy'n meddwl bod hyn yn glir o'r teitl, fodd bynnag, byddaf yn ei ddisgrifio'n fanylach.

Mae'r cwrs wedi'i anelu at y rhai sy'n defnyddio Microsoft Excel yn weithredol yn eu gwaith ac yn gweithredu eu holl waith gyda data yno. Yn gyffredinol, os byddwch yn agor y rhaglen Microsoft Excel o leiaf unwaith yr wythnos, yna mae'r cwrs yn addas i chi.

Nid yw'n ofynnol i chi feddu ar sgiliau rhaglennu i gwblhau'r cwrs, oherwydd... Mae'r cwrs wedi'i anelu at ddechreuwyr.

Ond, efallai, gan ddechrau o wers 4, bydd deunydd diddorol ar gyfer defnyddwyr R gweithredol hefyd, oherwydd... prif swyddogaeth pecynnau o'r fath fel dplyr и tidyr yn cael ei drafod yn fanwl.

Rhaglen y cwrs

Gwers 1: Gosod yr iaith R ac amgylchedd datblygu RStudio

Dyddiad cyhoeddi: Mawrth 23 2020

Cyfeiriadau:

Fideo:

Disgrifiad:
Gwers ragarweiniol lle byddwn yn llwytho i lawr ac yn gosod y meddalwedd angenrheidiol, ac yn edrych yn fyr ar alluoedd a rhyngwyneb amgylchedd datblygu RStudio.

Gwers 2: Strwythurau Data Sylfaenol yn R

Dyddiad cyhoeddi: Mawrth 30 2020

Cyfeiriadau:

Fideo:

Disgrifiad:
Bydd y wers hon yn eich helpu i ddeall pa strwythurau data sydd ar gael yn yr iaith R. Byddwn yn edrych yn fanwl ar fectorau, fframiau dyddiad a rhestrau. Gadewch i ni ddysgu sut i'w creu a chael mynediad at eu helfennau unigol.

Gwers 3: Darllen data o ffeiliau TSV, CSV, Excel a Google Sheets

Dyddiad cyhoeddi: Ebrill 6 2020

Cyfeiriadau:

Fideo:

Disgrifiad:
Mae gweithio gyda data, waeth beth fo'r offeryn, yn dechrau gyda'i echdynnu. Defnyddir pecynnau yn ystod y wers vroom, readxl, googlesheets4 ar gyfer llwytho data i'r amgylchedd R o csv, tsv, ffeiliau Excel a Google Sheets.

Gwers 4: Hidlo rhesi, dewis ac ailenwi colofnau, piblinellau yn R

Dyddiad cyhoeddi: Ebrill 13 2020

Cyfeiriadau:

Fideo:

Disgrifiad:
Mae'r wers hon yn ymwneud â'r pecyn dplyr. Ynddo byddwn yn darganfod sut i hidlo fframiau data, dewis y colofnau angenrheidiol a'u hail-enwi.

Byddwn hefyd yn dysgu beth yw piblinellau a sut maen nhw'n helpu i wneud eich cod R yn fwy darllenadwy.

Gwers 5: Ychwanegu Colofnau wedi'u Cyfrifo at Dabl yn R

Dyddiad cyhoeddi: Ebrill 20 2020

Cyfeiriadau:

Fideo:

Disgrifiad:
Yn y fideo hwn rydym yn parhau i adnabod y llyfrgell tidyverse a phecyn dplyr.
Gadewch i ni edrych ar y teulu o swyddogaethau mutate(), a byddwn yn dysgu sut i'w defnyddio i ychwanegu colofnau cyfrifedig newydd at y tabl.

Gwers 6: Grwpio a Chyfuno Data yn R

Dyddiad cyhoeddi: Ebrill 27 2020

Cyfeiriadau:

Fideo:

Disgrifiad:
Mae'r wers hon wedi'i neilltuo i un o brif weithrediadau dadansoddi, grwpio a chydgrynhoi data. Yn ystod y wers byddwn yn defnyddio'r pecyn dplyr a swyddogaethau group_by() и summarise().

Byddwn yn edrych ar y teulu cyfan o swyddogaethau summarise(), h.y. summarise(), summarise_if() и summarise_at().

Gwers 7: Uno Tablau Fertigol a Llorweddol yn R

Dyddiad cyhoeddi: Mai 4 2020

Cyfeiriadau:

Fideo:

Disgrifiad:
Bydd y wers hon yn eich helpu i ddeall gweithrediadau uno fertigol a llorweddol byrddau.

Mae undeb fertigol yn cyfateb i weithrediad UNION yn yr iaith ymholiad SQL.

Mae ymuno llorweddol yn fwy adnabyddus i ddefnyddwyr Excel diolch i swyddogaeth VLOOKUP; yn SQL, cyflawnir gweithrediadau o'r fath gan y gweithredwr JOIN.

Yn ystod y wers byddwn yn datrys problem ymarferol pan fyddwn yn defnyddio pecynnau dplyr, readxl, tidyr и stringr.

Y prif swyddogaethau y byddwn yn eu hystyried:

  • bind_rows() - uniad fertigol y byrddau
  • left_join() — uniad llorweddol y byrddau
  • semi_join() - gan gynnwys byrddau uno
  • anti_join() - ymuno bwrdd unigryw

Gwers 8: Swyddogaethau Ffenestri yn R

Dyddiad cyhoeddi: Mai 11 2020

Cyfeiriadau:

Disgrifiad:
Mae swyddogaethau ffenestr yn debyg o ran ystyr i rai agregu; maent hefyd yn cymryd amrywiaeth o werthoedd fel mewnbwn ac yn perfformio gweithrediadau rhifyddol arnynt, ond nid ydynt yn newid nifer y rhesi yn y canlyniad allbwn.

Yn y tiwtorial hwn rydym yn parhau i astudio'r pecyn dplyr, a swyddogaethau group_by(), mutate(), yn ogystal â newydd cumsum(), lag(), lead() и arrange().

Gwers 9: Tablau cylchdroi neu analog o dablau colyn yn R

Dyddiad cyhoeddi: Mai 18 2020

Cyfeiriadau:

Disgrifiad:
Mae'r rhan fwyaf o ddefnyddwyr Excel yn defnyddio tablau colyn; mae hwn yn offeryn cyfleus y gallwch chi ei ddefnyddio i droi amrywiaeth o ddata crai yn adroddiadau darllenadwy mewn ychydig eiliadau.

Yn y tiwtorial hwn byddwn yn edrych ar sut i gylchdroi tablau yn R, a'u trosi o fformat llydan i hir ac i'r gwrthwyneb.

Mae'r rhan fwyaf o'r wers wedi'i neilltuo i'r pecyn tidyr a swyddogaethau pivot_longer() и pivot_wider().

Gwers 10: Llwytho Ffeiliau JSON yn R a Throsi Rhestrau yn Dablau

Dyddiad cyhoeddi: Mai 25 2020

Cyfeiriadau:

Disgrifiad:
Mae JSON ac XML yn fformatau hynod boblogaidd ar gyfer storio a chyfnewid gwybodaeth, fel arfer oherwydd eu crynoder.

Ond mae'n anodd dadansoddi data a gyflwynir mewn fformatau o'r fath, felly cyn dadansoddi mae angen dod ag ef i ffurf tabl, sef yr union beth y byddwn yn ei ddysgu yn y fideo hwn.

Mae'r wers wedi'i neilltuo i'r pecyn tidyr, wedi'i gynnwys yng nghraidd y llyfrgell tidyverse, a swyddogaethau unnest_longer(), unnest_wider() и hoist().

Gwers 11: Plotio'n Gyflym Defnyddio'r Swyddogaeth qplot().

Dyddiad cyhoeddi: Mehefin 1 2020

Cyfeiriadau:

Disgrifiad:
Pecyn ggplot2 yw un o'r offer delweddu data mwyaf poblogaidd nid yn unig yn R.

Yn y wers hon byddwn yn dysgu sut i adeiladu graffiau syml gan ddefnyddio'r ffwythiant qplot(), a gadewch i ni ddadansoddi ei holl ddadleuon.

Gwers 12: Plotio lleiniau haen wrth haen gan ddefnyddio'r pecyn ggplot2

Dyddiad cyhoeddi: Mehefin 8 2020

Cyfeiriadau:

Disgrifiad:
Mae'r wers yn dangos pŵer llawn y pecyn ggplot2 a gramadeg adeiladu graffiau mewn haenau sydd wedi'u hymgorffori ynddo.

Byddwn yn dadansoddi'r prif geometregau sy'n bresennol yn y pecyn ac yn dysgu sut i gymhwyso haenau i adeiladu graff.

Casgliad

Ceisiais ymdrin â ffurfio rhaglen y cwrs mor gryno â phosibl, i dynnu sylw at y wybodaeth fwyaf angenrheidiol yn unig y bydd ei hangen arnoch er mwyn cymryd y camau cyntaf i ddysgu offeryn dadansoddi data mor bwerus â'r iaith R.

Nid yw'r cwrs yn ganllaw cynhwysfawr i ddadansoddi data gan ddefnyddio'r iaith R, ond bydd yn eich helpu i ddeall yr holl dechnegau angenrheidiol ar gyfer hyn.

Er bod rhaglen y cwrs wedi'i chynllunio am 12 wythnos, bob wythnos ar ddydd Llun byddaf yn agor mynediad i wersi newydd, felly rwy'n argymell tanysgrifiwch ar y sianel YouTube er mwyn peidio â cholli cyhoeddi gwers newydd.

Ffynhonnell: hab.com

Ychwanegu sylw