ProHoster > Блог > Pagdumala > R nga pinulongan alang sa mga tiggamit sa Excel (libre nga kurso sa video)
R nga pinulongan alang sa mga tiggamit sa Excel (libre nga kurso sa video)
Tungod sa pagkuwarentinas, daghan na karon ang naggugol sa dakong bahin sa ilang oras sa balay, ug kini nga panahon mahimo, ug bisan kinahanglan, magamit nga mapuslanon.
Sa pagsugod sa quarantine, nakahukom ko nga tapuson ang pipila ka mga proyekto nga akong gisugdan pipila ka bulan ang milabay. Usa niini nga mga proyekto mao ang video course nga "R Language for Excel Users". Uban niini nga kurso, gusto nakong ipaubos ang babag sa pagsulod sa R, ug gamay nga pun-on ang kasamtangan nga kakulang sa mga materyales sa pagbansay niini nga hilisgutan sa Russian.
Kung ang tanan nga nagtrabaho sa datos sa kompanya nga imong gitrabahoan nahimo pa sa Excel, nan gisugyot ko nga pamilyar ka sa usa ka labi ka moderno, ug sa samang higayon hingpit nga libre, himan sa pag-analisar sa datos.
Mga sulod
Kung interesado ka sa pagtuki sa datos, mahimong interesado ka sa akong telegram и youtube mga kanal. Kadaghanan sa sulod niini gipahinungod sa R nga pinulongan.
Ang kurso gambalay sa palibot sa arkitektura tidyverse, ug ang mga pakete nga gilakip niini: readr, vroom, dplyr, tidyr, ggplot2. Siyempre, adunay uban nga maayong mga pakete sa R nga naghimo sa susama nga mga operasyon, pananglitan data.table, apan ang syntax tidyverse intuitive, sayon basahon bisan alang sa usa ka dili nabansay nga tiggamit, mao nga sa akong hunahuna mas maayo nga magsugod sa pagkat-on sa R nga pinulongan uban sa tidyverse.
Ang kurso mogiya kanimo sa tanan nga mga operasyon sa pag-analisar sa datos, gikan sa pagkarga hangtod sa paghanduraw sa nahuman nga resulta.
Ngano nga R ug dili Python? Tungod kay ang R usa ka functional nga lengguwahe, mas sayon alang sa mga tiggamit sa Excel ang pagbalhin niini, tungod kay dili kinahanglan nga mag-deve sa tradisyonal nga object-oriented programming.
Sa pagkakaron, 12 ka mga leksyon sa video ang giplano, nga molungtad gikan sa 5 ngadto sa 20 ka minuto matag usa.
Hinay-hinay nga ablihan ang mga leksyon. Matag Lunes akong ablihan ang access sa usa ka bag-ong leksyon sa akong website. channel sa YouTube sa bulag nga playlist.
Para kang kinsa ni nga kurso?
Sa akong hunahuna kini klaro gikan sa titulo, bisan pa, akong ihulagway kini sa mas detalyado.
Ang kurso gitumong sa mga aktibong naggamit sa Microsoft Excel sa ilang trabaho ug nagpatuman sa tanan nilang trabaho nga adunay datos didto. Sa kinatibuk-an, kung ablihan nimo ang aplikasyon sa Microsoft Excel labing menos kausa sa usa ka semana, nan ang kurso angay kanimo.
Dili kinahanglan nga adunay kahanas sa programming aron makompleto ang kurso, tungod kay... Ang kurso gitumong sa mga nagsugod.
Apan, tingali, sugod sa leksyon 4, adunay makapaikag nga materyal alang sa mga aktibo nga tiggamit sa R, usab, tungod kay ... ang nag-unang gamit sa maong mga pakete sama sa dplyr и tidyr hisgotan sa pipila ka detalye.
Programa sa kurso
Leksyon 1: Pag-instalar sa R nga pinulongan ug sa RStudio development environment
Description:
Usa ka pasiuna nga leksyon diin atong i-download ug i-install ang gikinahanglan nga software, ug lakbit nga susihon ang mga kapabilidad ug interface sa RStudio development environment.
Description:
Kini nga leksyon makatabang kanimo nga masabtan kung unsa nga mga istruktura sa datos ang magamit sa pinulongang R. Atong tan-awon ang detalye sa mga vector, mga frame sa petsa ug mga lista. Atong tun-an kung giunsa kini paghimo ug pag-access sa ilang indibidwal nga mga elemento.
Leksyon 3: Pagbasa sa datos gikan sa TSV, CSV, Excel nga mga file ug Google Sheets
Description:
Ang pagtrabaho sa datos, bisan unsa pa ang himan, nagsugod sa pagkuha niini. Ang mga pakete gigamit sa panahon sa leksyon vroom, readxl, googlesheets4 para sa loading data ngadto sa R environment gikan sa csv, tsv, Excel files ug Google Sheets.
Leksyon 4: Pagsala sa mga laray, pagpili ug pag-ilis sa ngalan sa mga kolum, mga linya sa tubo sa R
Description:
Kini nga leksyon mahitungod sa pakete dplyr. Niini atong mahibal-an kung unsaon pag-filter ang mga dataframe, pilia ang gikinahanglan nga mga kolum ug ilisan kini og ngalan.
Makakat-on usab kami kung unsa ang mga pipeline ug kung giunsa kini makatabang sa paghimo sa imong R code nga mas mabasa.
Leksyon 5: Pagdugang sa Nakalkula nga mga Kolum sa usa ka Talaan sa R
Description:
Niini nga video nagpadayon kami sa among kaila sa librarya tidyverse ug package dplyr.
Atong tan-awon ang pamilya sa mga gimbuhaton mutate(), ug kita makakat-on unsaon sa paggamit niini aron sa pagdugang sa bag-ong kalkulado nga mga kolum sa lamesa.
Description:
Kini nga leksyon gipahinungod sa usa sa mga nag-unang operasyon sa pagtuki sa datos, paggrupo ug paghugpong. Atol sa leksyon atong gamiton ang pakete dplyr ug mga bahin group_by() и summarise().
Atong tan-awon ang tibuok pamilya sa mga gimbuhaton summarise(), i.e. summarise(), summarise_if() и summarise_at().
Leksyon 7: Vertical ug Horizontal nga Pagdugtong sa mga Talaan sa R
Description:
Ang mga function sa bintana parehas sa kahulogan sa mga aggregating; nagkuha usab sila usa ka han-ay sa mga kantidad ingon input ug gihimo ang mga operasyon sa aritmetika sa kanila, apan dili usbon ang gidaghanon sa mga laray sa resulta sa output.
Niini nga panudlo nagpadayon kami sa pagtuon sa pakete dplyr, ug mga gimbuhaton group_by(), mutate(), ingon man bag-o cumsum(), lag(), lead() и arrange().
Leksyon 9: Nagtuyok nga mga lamesa o usa ka analogue sa mga pivot table sa R
Description:
Kadaghanan sa mga tiggamit sa Excel naggamit sa mga lamesa sa pivot; kini usa ka kombenyente nga himan diin mahimo nimo ang usa ka han-ay sa hilaw nga datos nga mahimong mabasa nga mga taho sa usa ka segundo.
Niini nga panudlo atong tan-awon kung giunsa ang pag-rotate sa mga lamesa sa R, ug pag-convert niini gikan sa lapad ngadto sa taas nga format ug vice versa.
Kadaghanan sa leksyon gipahinungod sa pakete tidyr ug mga gimbuhaton pivot_longer() и pivot_wider().
Leksyon 10: Pag-load sa JSON Files sa R ug Pag-convert sa mga Listahan ngadto sa Tables
Description:
Ang JSON ug XML kay sikat kaayo nga mga format para sa pagtipig ug pagbayloay og impormasyon, kasagaran tungod sa ilang pagkakomplikado.
Apan lisud ang pag-analisar sa mga datos nga gipresentar sa ingon nga mga format, mao nga sa wala pa ang pag-analisar gikinahanglan nga dad-on kini sa usa ka tabular nga porma, nga mao gayud ang atong makat-unan niini nga video.
Ang leksyon gipahinungod sa pakete tidyr, gilakip sa kinauyokan sa librarya tidyverse, ug mga gimbuhaton unnest_longer(), unnest_wider() и hoist().
Leksyon 11: Pagplano nga Dali Gamit ang qplot() Function
Description:
Pakete ggplot2 mao ang usa sa labing popular nga data visualization himan dili lamang sa R.
Niini nga leksyon atong makat-unan unsaon paghimo og simple nga mga graph gamit ang function qplot(), ug atong analisahon ang tanan niyang mga argumento.
Leksyon 12: Pagplano sa layer sa layer nga mga plot gamit ang ggplot2 package
Description:
Ang leksyon nagpakita sa hingpit nga gahum sa pakete ggplot2 ug ang gramatika sa pagtukod og mga graph sa mga layer nga gisukip niini.
Atong analisahon ang mga nag-unang geometry nga naa sa package ug mahibal-an kung giunsa ang paggamit sa mga layer aron makahimo usa ka graph.
konklusyon
Gisulayan nako nga duolon ang pagporma sa programa sa kurso sa mubo kutob sa mahimo, aron ipasiugda lamang ang labing kinahanglan nga kasayuran nga imong kinahanglan aron mahimo ang una nga mga lakang sa pagkat-on sa usa ka kusgan nga himan sa pagtuki sa datos sama sa R nga sinultian.
Ang kurso dili usa ka kompleto nga giya sa pagtuki sa datos gamit ang R nga sinultian, apan kini makatabang kanimo nga masabtan ang tanan nga kinahanglan nga mga pamaagi alang niini.
Samtang ang programa sa kurso gidisenyo alang sa 12 ka semana, matag semana sa Lunes akong ablihan ang access sa bag-ong mga leksyon, mao nga akong girekomendar mag-subscribe sa channel sa YouTube aron dili masipyat sa pagmantala sa bag-ong leksyon.