Gagana R mo tagata fa'aoga Excel (a'oa'oga vitio e leai se totogi)

Ona o le karantina, o le toʻatele o loʻo faʻaalu nei le leona o latou taimi i le fale, ma o lenei taimi e mafai, ma e tatau foi, ona faʻaalu aoga.

I le amataga o le karantina, sa ou filifili e faauma nisi o galuega faatino na ou amataina i nai masina talu ai. O se tasi o nei poloketi o le ata vitio "R Language for Excel Users". Faatasi ai ma lenei vasega, na ou manaʻo e faʻaititia le pa puipui i le ulufale atu i le R, ma faʻatumu teisi le le lava o mea e aʻoaʻoina i luga o lenei autu i le gagana Rusia.

Afai e galulue uma ma faʻamatalaga i le kamupani o loʻo e galue ai o loʻo faia pea i Excel, ona ou fautua atu lea ia e masani i se mea faʻaonaponei, ma i le taimi lava e tasi e leai se totogi, meafaigaluega faʻamaumauga.

Gagana R mo tagata fa'aoga Excel (a'oa'oga vitio e leai se totogi)

Mataupu

Afai e te fiafia i suʻesuʻega faʻamatalaga, atonu e te fiafia i laʻu telefoni и YouTube alavai. O le tele o mea o lo'o tu'uina atu i le gagana R.

  1. mau
  2. E uiga i le vasega
  3. O ai e mo lenei kosi?
  4. Polokalame a'oa'oga
    4.1. Lesona 1: Fa'apipi'i le gagana R ma le si'osi'omaga o le atina'eina o le RStudio
    4.2. Lesona 2: Fa'atulagaina o Fa'amaumauga Autu ile R
    4.3. Lesona 3: Faitauina o fa'amaumauga mai TSV, CSV, faila Excel ma Google Sheets
    4.4. Lesona 4: Fa'amama laina, filifilia ma toe fa'aigoaina koluma, paipa ile R
    4.5. Lesona 5: Fa'aopoopoina Koluma Fa'atatau i le Laulau i le R
    4.6. Lesona 6: Tu'ufa'atasia ma Fa'apotopoto Fa'amaumauga i le R
    4.7. Lesona 7: Tu'ufa'atasiga Tu'usa'o ma Fa'asagaga o Laulau i le R
    4.8. Lesona 8: Galuega Fa'amalama ile R
    4.9. Lesona 9: Lisi laulau po'o se fa'atusa o laulau pivot i le R
    4.10. Lesona 10: Tu'uina o JSON Files i le R ma Suia Lisi i Laulau
    4.11. Lesona 11: Fuafuaina Vave Fa'aaoga le qplot() Galuega
    4.12. Lesona 12: Fuafua fa'afuafua fa'afuafua fa'aoga e fa'aaoga ai le afifi ggplot2
  5. iʻuga

mau

E uiga i le vasega

O le kosi o lo'o fa'atulagaina i le fa'ata'ita'iga tidyverse, ma afifi o loʻo iai i totonu: readr, vroom, dplyr, tidyr, ggplot2. Ioe, o loʻo i ai isi afifi lelei i le R o loʻo faʻatinoina galuega tutusa, mo se faʻataʻitaʻiga data.table, ae o le syntax tidyverse malamalama, faigofie ona faitau e oʻo lava mo se tagata e leʻi aʻoaʻoina, o lea ou te manatu e sili atu le amata aʻoaʻoina o le gagana R ma tidyverse.

Ole a'oa'oga ole a ta'ita'ia oe ile fa'agaioiga su'esu'ega uma o fa'amaumauga, mai le utaina ile va'aiga ile fa'ai'uga.

Aisea R ae le o le Python? Talu ai o le R o se gagana galue, e faigofie mo tagata faʻaoga Excel ona sui i ai, aua leai se mana'oga e su'esu'e i polokalame fa'ale-aganu'u masani.

I le taimi nei, e 12 lesona vitio o loʻo fuafuaina, e umi mai le 5 i le 20 minute taʻitasi.

O le a faasolosolo malie ona tatala lesona. O Aso Gafua uma lava o le a ou tatalaina ai le avanoa i se lesona fou i laʻu upega tafaʻilagi. YouTube alavai i se isi lisi.

O ai e mo lenei kosi?

Ou te manatu e manino lenei mea mai le ulutala, peitaʻi, o le a ou faʻamatalaina atili.

O le a'oa'oga e fa'atatau ia i latou o lo'o fa'aaogaina fa'amalosi Microsoft Excel ia latou galuega ma fa'atino uma a latou galuega ma fa'amaumauga iina. I se tulaga lautele, afai e te tatalaina le Microsoft Excel talosaga ia le itiiti ifo ma le tasi i le vaiaso, ona talafeagai lea o le vasega mo oe.

E le manaʻomia lou iai o tomai faʻapolokalame e faʻamaeʻa ai le kosi, aua... O le kosi e fa'atatau mo tagata amata.

Ae, masalo, amata mai le lesona 4, o le ai ai mea manaia mo tagata faʻaoga R, foi, aua ... galuega autu o ia afifi e pei o dplyr и tidyr o le a talanoaina i nisi auiliiliga.

Polokalame a'oa'oga

Lesona 1: Fa'apipi'i le gagana R ma le si'osi'omaga o le atina'eina o le RStudio

Aso fa'asalalau: Mati 23 2020

Faʻamatalaga:

Vitio:

Faʻamatalaga:
O se lesona fa'atomuaga lea o le a matou siiina mai ai ma fa'apipi'i le polokalama talafeagai, ma su'esu'e fa'apuupuu le agava'a ma feso'ota'iga o le si'osi'omaga atina'e RStudio.

Lesona 2: Fa'atulagaina o Fa'amaumauga Autu ile R

Aso fa'asalalau: Mati 30 2020

Faʻamatalaga:

Vitio:

Faʻamatalaga:
O lenei lesona o le a fesoasoani ia te oe e te malamalama ai po o a faʻamaumauga o loʻo maua i le gagana R. O le a matou vaʻavaʻai auiliili i vectors, faʻavaa o aso ma lisi. Se'i o tatou a'oa'o pe fa'apefea ona fai ma fa'aoga a latou elemene ta'itasi.

Lesona 3: Faitauina o fa'amaumauga mai TSV, CSV, faila Excel ma Google Sheets

Aso fa'asalalau: Aperila 6 2020

Faʻamatalaga:

Vitio:

Faʻamatalaga:
Galulue faʻatasi ma faʻamaumauga, e tusa lava po o le a le meafaigaluega, e amata i lona faʻaaogaina. E faaaoga afifi i le taimi o le lesona vroom, readxl, googlesheets4 mo le utaina o faʻamatalaga i totonu ole siosiomaga R mai csv, tsv, faila Excel ma Google Sheets.

Lesona 4: Fa'amama laina, filifilia ma toe fa'aigoaina koluma, paipa ile R

Aso fa'asalalau: Aperila 13 2020

Faʻamatalaga:

Vitio:

Faʻamatalaga:
O lenei lesona e uiga i le afifi dplyr. I totonu o le a tatou mafaufau ai pe faʻafefea ona faʻamama faʻamaumauga, filifili koluma talafeagai ma toe faʻaigoaina.

O le a matou aʻoaʻoina foʻi poʻo a paipa ma pe faʻafefea ona latou fesoasoani e faʻafaigofie lau R code.

Lesona 5: Fa'aopoopoina Koluma Fa'atatau i le Laulau i le R

Aso fa'asalalau: Aperila 20 2020

Faʻamatalaga:

Vitio:

Faʻamatalaga:
I lenei vitio o loʻo faʻaauau pea la matou masani ma le faletusi tidyverse ma afifi dplyr.
Sei o tatou tilotilo i le aiga o galuega mutate(), ma o le a tatou aʻoaʻoina pe faʻapefea ona faʻaogaina e faʻaopoopo ai koluma fou fuafuaina i le laulau.

Lesona 6: Tu'ufa'atasia ma Fa'apotopoto Fa'amaumauga i le R

Aso fa'asalalau: Aperila 27 2020

Faʻamatalaga:

Vitio:

Faʻamatalaga:
O lenei lesona o loʻo tuʻuina atu i se tasi o faʻagaioiga autu o suʻesuʻega faʻamaumauga, faʻavasegaina ma faʻapipiʻi. I le taimi o le lesona o le a tatou faaaogaina le afifi dplyr ma foliga group_by() и summarise().

O le a tatou tilotilo i le aiga atoa o galuega summarise(), o lona uiga summarise(), summarise_if() и summarise_at().

Lesona 7: Tu'ufa'atasiga Tu'usa'o ma Fa'asagaga o Laulau i le R

Aso fa'asalalau: 4 Me 2020

Faʻamatalaga:

Vitio:

Faʻamatalaga:
O lenei lesona o le a fesoasoani ia te oe e malamalama ai i le faagaioiina o le tu'u sa'o ma faalava o laulau.

Ole fa'atasi tu'usa'o e tutusa ma le fa'agaioiga ole UNION ile gagana ole fesili SQL.

O le tu'ufa'atasiga fa'asaga e sili atu ona iloa e tagata fa'aoga Excel fa'afetai i le VLOOKUP galuega; i le SQL, o ia gaioiga e fa'atino e le JOIN operator.

I le taimi o le lesona o le a tatou foia ai se faafitauli aoga lea o le a tatou faaaogaina ai afifi dplyr, readxl, tidyr и stringr.

O galuega autu o le a tatou iloiloina:

  • bind_rows() - tu'u sa'o o laulau
  • left_join() — soofaatasi faalava o laulau
  • semi_join() - e aofia ai laulau fa'atasi
  • anti_join() - fa'atasi laulau fa'atasi

Lesona 8: Galuega Fa'amalama ile R

Aso fa'asalalau: 11 Me 2020

Faʻamatalaga:

Faʻamatalaga:
O galuega fa'amalama e tutusa lelei i le fa'aputuina o mea; latou te faia fo'i se fa'asologa o tau e fai ma fa'aoga ma fa'atino galuega fa'atusa i luga oi latou, ae le suia le numera o laina i le taunuuga o galuega.

I lenei aʻoaʻoga matou te faʻaauau pea ona suʻesuʻeina le afifi dplyr, ma galuega group_by(), mutate(), fa'apea fo'i ma mea fou cumsum(), lag(), lead() и arrange().

Lesona 9: Lisi laulau po'o se fa'atusa o laulau pivot i le R

Aso fa'asalalau: 18 Me 2020

Faʻamatalaga:

Faʻamatalaga:
O le tele o tagata fa'aoga Excel e fa'aogaina laulau pivot; o se meafaigaluega faigofie lea e mafai ai ona e fa'aliliuina se fa'asologa o fa'amatalaga mata'utia i lipoti e mafai ona faitau i se mataupu o sekone.

I lenei aʻoaʻoga o le a tatou vaʻavaʻai i le auala e sui ai laulau i le R, ma faʻaliliu mai le lautele i le umi ma le isi itu.

O le tele o le lesona e fa'atatau i le afifi tidyr ma galuega tauave pivot_longer() и pivot_wider().

Lesona 10: Tu'uina o JSON Files i le R ma Suia Lisi i Laulau

Aso fa'asalalau: 25 Me 2020

Faʻamatalaga:

Faʻamatalaga:
O le JSON ma le XML e sili ona lauiloa mo le teuina ma le fefaʻasoaaʻi o faʻamatalaga, e masani lava ona o latou faʻapipiʻi.

Ae e faigata ona suʻesuʻeina faʻamatalaga o loʻo tuʻuina atu i ia faʻatulagaga, o lea aʻo leʻi suʻesuʻeina e tatau ona aumai i totonu o se laulau, o le mea tonu lava lea o le a tatou aʻoaʻoina i lenei vitio.

O le lesona e tuuto atu i le afifi tidyr, e aofia i totonu o le faletusi tidyverse, ma galuega unnest_longer(), unnest_wider() и hoist().

Lesona 11: Fuafuaina Vave Fa'aaoga le qplot() Galuega

Aso fa'asalalau: 1 2020 Iuni

Faʻamatalaga:

Faʻamatalaga:
Faʻapipiʻi ggplot2 o se tasi o mea sili ona lauiloa faʻamatalaga faʻamatalaga meafaigaluega e le gata i le R.

I lenei lesona o le a tatou aʻoaʻoina ai pe faʻapefea ona fausia ni kalafi faigofie e faʻaaoga ai le galuega qplot(), ma seʻi o tatou iloiloina uma ana finauga.

Lesona 12: Fuafua fa'afuafua fa'afuafua fa'aoga e fa'aaoga ai le afifi ggplot2

Aso fa'asalalau: 8 2020 Iuni

Faʻamatalaga:

Faʻamatalaga:
O le lesona e fa'aalia ai le malosi atoatoa o le afifi ggplot2 ma le kalama o kalafi faufale i fa'apalapala o lo'o fa'apipi'i i totonu.

O le a matou suʻesuʻeina ia geometries autu o loʻo i ai i totonu o le afifi ma aʻoaʻo pe faʻapefea ona faʻaogaina laulau e fausia ai se kalafi.

iʻuga

Sa ou taumafai e faʻalatalata atu i le faʻatulagaina o le polokalame aʻoaʻoga i se mea e mafai ai, e faʻamaonia ai naʻo faʻamatalaga e sili ona manaʻomia e te manaʻomia ina ia mafai ai ona e faia laasaga muamua i le aʻoaʻoina o se meafaigaluega faʻamatalaga mamana e pei o le gagana R.

O le kosi e le o se taʻiala vaivai i suʻesuʻega faʻamatalaga e faʻaaoga ai le gagana R, ae o le a fesoasoani ia te oe e te malamalama ai i metotia talafeagai uma mo lenei mea.

E ui o le polokalame kosi ua fuafuaina mo le 12 vaiaso, o vaiaso uma i Aso Gafua ou te tatalaina avanoa i lesona fou, o lea ou te fautuaina lesitala i luga o le YouTube channel ina ia aua nei misia le lolomiina o se lesona fou.

puna: www.habr.com

Faaopoopo i ai se faamatalaga