ืืืื ืืืกืืจ, ืจืืื ืืืืื ืืืื ืืช ืืืง ืืืจื ืืืื ื ืืืืช, ืืืช ืืืื ืืื ืืคืฉืจ, ืืืคืืื ืฆืจืื, ืืืืืช ืืฆืืจื ืืืขืืื.
ืืชืืืืช ืืืกืืจ ืืืืืชื ืืกืืื ืืื ืคืจืืืงืืื ืฉืืชืืืชื ืืคื ื ืืื ืืืืฉืื. ืืื ืืืคืจืืืงืืื ืืืื ืืื ืงืืจืก ืืืืืืื "ืฉืคืช R ืืืฉืชืืฉื ืืงืกื". ืขื ืืงืืจืก ืืื ืจืฆืืชื ืืืืจืื ืืช ืืืกืื ืืื ืืกื ื-R, ืืืืื ืืขื ืืช ืืืืกืืจ ืืงืืื ืืืืืจื ืืืจืื ืื ืืฉื ืื ืืจืืกืืช.
ืื ืื ืืขืืืื ืขื ืื ืชืื ืื ืืืืจื ืื ืืชื ืขืืื ืขืืืื ืืชืืฆืขืช ืืืงืกื, ืื ืื ื ืืฆืืข ืื ืืืืืจ ืืื ื ืืชืื ื ืชืื ืื ืืืืจื ื ืืืชืจ, ืืื ืืืื ืืื ืื ืืืืืืื.
ืชืืื
ืื ืืชื ืืขืื ืืื ืื ืืชืื ื ืชืื ืื, ืืืื ืืชื ืืขืื ืืื ื- ืฉืื
ืชืืืืจ ืืืื ืืงืืจืก ืืื ืืืืขื ืืงืืจืก ืืื? ืชืืื ืืช ืืงืืจืก
4.1.ืฉืืขืืจ 1: ืืชืงื ืช ืฉืคืช R ืืกืืืืช ืืคืืชืื RStudio
4.2.ืฉืืขืืจ 2: ืืื ื ื ืชืื ืื ืืกืืกืืื ื-R
4.3.ืฉืืขืืจ 3: ืงืจืืืช ื ืชืื ืื ืืงืืฆื TSV, CSV, Excel ื-Google Sheets
4.4.ืฉืืขืืจ 4: ืกืื ืื ืฉืืจืืช, ืืืืจื ืืฉืื ืื ืฉืืืช ืฉื ืขืืืืืช, ืฆืื ืืจืืช ื-R
4.5.ืฉืืขืืจ 5: ืืืกืคืช ืขืืืืืช ืืืืฉืืืช ืืืืื ื-R
4.6.ืฉืืขืืจ 6: ืงืืืืฅ ืืฆืืืจืช ื ืชืื ืื ื-R
4.7.ืฉืืขืืจ 7: ืืืืืจ ืื ืื ืืืืคืงื ืฉื ืืืืืืช ื-R
4.8.ืฉืืขืืจ 8: ืคืื ืงืฆืืืช ืืืื ื-R
4.9.ืฉืืขืืจ 9: ืืืืืืช ืืกืชืืืืืช ืื ืื ืืืื ืืืืืืืช ืฆืืจ ื-R
4.10.ืฉืืขืืจ 10: ืืขืื ืช ืงืืฆื JSON ื-R ืืืืจืช ืจืฉืืืืช ืืืืืืืช
4.11.ืฉืืขืืจ 11: ืฉืจืืื ืืืืจ ืืืืฆืขืืช ืืคืื ืงืฆืื qplot()
4.12.ืฉืืขืืจ 12: ืฉืจืืื ืขืืืืืช ืฉืืื ืืืจ ืฉืืื ืืืืฆืขืืช ืืืืืื ggplot2 ืืกืงื ื
ืชืืืืจ
ืืืจืฉื ืืขืจืืฅ ืืืืืื ืคืืืืืืกื ืืงืืจืก ืืืืืืื ืืืืจืื ืขื ืืืืจืื ืขืืื ืืงืืจืก
ืืืื ืืงืืจืก
ืืงืืจืก ืื ืื ืกืืื ืืืจืืืืืช tidyverse
, ืืืืืืืืช ืืืืืืืช ืื: readr
, vroom
, dplyr
, tidyr
, ggplot2
. ืืืืื ืฉืืฉ ืขืื ืืืืืืช ืืืืืช ื-R ืฉืืืฆืขืืช ืคืขืืืืช ืืืืืช, ืืืฉื data.table
, ืืื ืืชืืืืจ tidyverse
ืืื ืืืืืืืื, ืงื ืืงืจืืื ืืคืืื ืขืืืจ ืืฉืชืืฉ ืื ืืืืื, ืื ืื ื ืืืฉื ืฉืขืืืฃ ืืืชืืื ืืืืื ืืช ืฉืคืช R ืขื tidyverse
.
ืืงืืจืก ืืืจืื ืืืชื ืืื ืคืขืืืืช ื ืืชืื ืื ืชืื ืื, ืืืืขืื ื ืืขื ืืืืืฉืช ืืชืืฆืื ืืืืืืจืช.
ืืื R ืืื Python? ืืืืืื ืฉ-R ืืื ืฉืคื ืคืื ืงืฆืืื ืืืช, ืืืฉืชืืฉื ืืงืกื ืงื ืืืชืจ ืืขืืืจ ืืืื, ืืืืืื ืืื ืฆืืจื ืืืชืขืืง ืืชืื ืืช ืืกืืจืชื ืืื ืื ืขืฆืืื.
ื ืืื ืืขืืฉืื, ืืชืืื ื ืื 12 ืฉืืขืืจื ืืืืื, ืื ื 5 ืขื 20 ืืงืืช ืื ืืื.
ืืฉืืขืืจืื ืืืคืชืื ืืืืจืื. ืืื ืืื ืฉื ื ืืคืชื ืืืฉื ืืฉืืขืืจ ืืืฉ ืืืชืจ ืฉืื.
ืืื ืืืืขื ืืงืืจืก ืืื?
ืื ื ืืืฉื ืฉืื ืืจืืจ ืืืืืชืจืช, ืขื ืืืช, ืืชืืจ ืืืช ืืืชืจ ืคืืจืื.
ืืงืืจืก ืืืืขื ืืื ืฉืืฉืชืืฉ ืืืืคื ืคืขืื ื-Microsoft Excel ืืขืืืืชื ืืืืืฉื ืฉื ืืช ืื ืขืืืืชื ืขื ื ืชืื ืื. ืืืืคื ืืืื, ืื ืืชื ืคืืชื ืืช ืืคืืืงืฆืืืช Microsoft Excel ืืคืืืช ืคืขื ืืฉืืืข, ืื ืืงืืจืก ืืชืืื ืื.
ืืื ื ื ืืจืฉ ืืืืืช ืืขื ืืืฉืืจื ืชืื ืืช ืืื ืืืฉืืื ืืช ืืงืืจืก, ืื... ืืงืืจืก ืืืืขื ืืืชืืืืื.
ืืื, ืืืื, ืืื ืืฉืืขืืจ 4, ืืืื ืืืืจ ืืขื ืืื ืื ืขืืืจ ืืฉืชืืฉื R ืคืขืืืื, ืื... ืืคืื ืงืฆืืื ืืืืช ืืขืืงืจืืช ืฉื ืืืืืืช ืืืื dplyr
ะธ tidyr
ืืืืื ืืคืืจืื ืืกืืื.
ืชืืื ืืช ืืงืืจืก
ืฉืืขืืจ 1: ืืชืงื ืช ืฉืคืช R ืืกืืืืช ืืคืืชืื RStudio
ืชืืจืื ืคืจืกืื: ืืจืฅ 23 2020
ืงืืฉืืจืื:
ืืืืื:
ืชืืืืจ:
ืฉืืขืืจ ืืืืจืืช ืืืืืื ื ืืจืื ืื ืชืงืื ืืช ืืชืืื ื ืืืจืืฉื, ืื ืืื ืืงืฆืจื ืืช ืืืืืืืช ืืืืืฉืง ืฉื ืกืืืืช ืืคืืชืื RStudio.
ืฉืืขืืจ 2: ืืื ื ื ืชืื ืื ืืกืืกืืื ื-R
ืชืืจืื ืคืจืกืื: ืืจืฅ 30 2020
ืงืืฉืืจืื:
ืืืืื:
ืชืืืืจ:
ืฉืืขืืจ ืื ืืขืืืจ ืื ืืืืื ืืืื ืืื ื ื ืชืื ืื ืืืื ืื ืืฉืคืช R. ื ืืื ืืคืืจืื ืืงืืืจืื, ืืกืืจืืช ืชืืจืืืื ืืจืฉืืืืช. ืืืื ืืืืื ืืืฆื ืืืฆืืจ ืืืชื ืืืืฉืช ืืืืื ืืื ืืืืฉืืื ืฉืืื.
ืฉืืขืืจ 3: ืงืจืืืช ื ืชืื ืื ืืงืืฆื TSV, CSV, Excel ื-Google Sheets
ืชืืจืื ืคืจืกืื: ืืคืจืื 6 2020
ืงืืฉืืจืื:
ืืืืื:
ืชืืืืจ:
ืขืืืื ืขื ื ืชืื ืื, ืืื ืงืฉืจ ืืืื, ืืชืืืื ืืืืืืฅ ืฉืืื. ื ืขืฉื ืฉืืืืฉ ืืืืืืืช ืืืืื ืืฉืืขืืจ vroom
, readxl
, googlesheets4
ืืืขืื ืช ื ืชืื ืื ืืชืื ืกืืืืช R ืืงืืฆื csv, tsv, Excel ื-Google Sheets.
ืฉืืขืืจ 4: ืกืื ืื ืฉืืจืืช, ืืืืจื ืืฉืื ืื ืฉืืืช ืฉื ืขืืืืืช, ืฆืื ืืจืืช ื-R
ืชืืจืื ืคืจืกืื: ืืคืจืื 13 2020
ืงืืฉืืจืื:
ืืืืื:
ืชืืืืจ:
ืฉืืขืืจ ืื ืขืืกืง ืืืืืื dplyr
. ืื ื ืืื ืืืฆื ืืกื ื ืืกืืจืืช ื ืชืื ืื, ื ืืืจ ืืช ืืขืืืืืช ืืืจืืฉืืช ืื ืฉื ื ืืช ืฉืื.
ื ืืื ืื ืืื ืฆืื ืืจืืช ืืืืฆื ืื ืขืืืจืื ืืืคืื ืืช ืงืื ื-R ืฉืื ืืงืจืืื ืืืชืจ.
ืฉืืขืืจ 5: ืืืกืคืช ืขืืืืืช ืืืืฉืืืช ืืืืื ื-R
ืชืืจืื ืคืจืกืื: ืืคืจืื 20 2020
ืงืืฉืืจืื:
ืืืืื:
ืชืืืืจ:
ืืกืจืืื ืื ืืืฉืืืื ืืืืืจืืช ืขื ืืกืคืจืืื tidyverse
ืืืืืื dplyr
.
ืืืื ื ืกืชืื ืขื ืืฉืคืืช ืืคืื ืงืฆืืืช mutate()
, ืื ืืื ืืืฆื ืืืฉืชืืฉ ืืื ืืื ืืืืกืืฃ ืขืืืืืช ืืืืฉืืืช ืืืฉืืช ืืืืื.
ืฉืืขืืจ 6: ืงืืืืฅ ืืฆืืืจืช ื ืชืื ืื ื-R
ืชืืจืื ืคืจืกืื: ืืคืจืื 27 2020
ืงืืฉืืจืื:
ืืืืื:
ืชืืืืจ:
ืฉืืขืืจ ืื ืืืงืืฉ ืืืืช ืืคืขืืืืช ืืขืืงืจืืืช ืฉื ื ืืชืื ื ืชืื ืื, ืงืืืืฅ ืืืืจืืฆืื. ืืืืื ืืฉืืขืืจ ื ืฉืชืืฉ ืืืืืื dplyr
ืืชืืื ืืช group_by()
ะธ summarise()
.
ื ืกืชืื ืขื ืื ืืฉืคืืช ืืคืื ืงืฆืืืช summarise()
ืืืืืจ summarise()
, summarise_if()
ะธ summarise_at()
.
ืฉืืขืืจ 7: ืืืืืจ ืื ืื ืืืืคืงื ืฉื ืืืืืืช ื-R
ืชืืจืื ืคืจืกืื: ืืื 4 2020
ืงืืฉืืจืื:
ืืืืื:
ืชืืืืจ:
ืฉืืขืืจ ืื ืืขืืืจ ืื ืืืืื ืืช ืืคืขืืืืช ืฉื ืฆืืจืืฃ ืื ืื ืืืืคืงื ืฉื ืืืืืืช.
ืืืืื ืื ืื ืืื ืืืงืืืื ืืคืขืืืช UNION ืืฉืคืช ืืฉืืืืชื SQL.
ืฆืืจืืฃ ืืืคืงื ืืืืจ ืืืชืจ ืืืฉืชืืฉื Excel ืืืืืช ืืคืื ืงืฆืืืช VLOOKUP; ื-SQL ืคืขืืืืช ืืืื ืืืืฆืขืืช ืขื ืืื ืืืืคืจืืืจ JOIN.
ืืืืื ืืฉืืขืืจ ื ืคืชืืจ ืืขืื ืืขืฉืืช ืืืืืื ื ืฉืชืืฉ ืืืืืืืช dplyr
, readxl
, tidyr
ะธ stringr
.
ืืคืื ืงืฆืืืช ืืขืืงืจืืืช ืฉื ืฉืงืื:
bind_rows()
- ืฆืืจืืฃ ืื ืื ืฉื ืฉืืืื ืืชleft_join()
- ืฆืืจืืฃ ืืืคืงื ืฉื ืฉืืืื ืืชsemi_join()
- ืืืื ืฆืืจืืฃ ืฉืืืื ืืชanti_join()
- ืืฆืืจืคืืช ืืืขืืืช ืืฉืืืื
ืฉืืขืืจ 8: ืคืื ืงืฆืืืช ืืืื ื-R
ืชืืจืื ืคืจืกืื: ืืื 11 2020
ืงืืฉืืจืื:
ืชืืืืจ:
ืคืื ืงืฆืืืช ืืืื ืืืืืช ืืืฉืืขืืชื ืืืื ืืืฆืืืจืืช; ืื ืื ืืืงืืืช ืืขืจื ืฉื ืขืจืืื ืืงืื ืืืืฆืขืืช ืขืืืื ืคืขืืืืช ืืจืืชืืืืืช, ืื ืืื ื ืืฉื ืืช ืืช ืืกืคืจ ืืฉืืจืืช ืืชืืฆืืช ืืคืื.
ืืืืจืื ืื ืื ื ืืืฉืืืื ืืืืื ืืช ืืืืืื dplyr
, ืืคืื ืงืฆืืืช group_by()
, mutate()
, ืืื ืื ืืืฉ cumsum()
, lag()
, lead()
ะธ arrange()
.
ืฉืืขืืจ 9: ืืืืืืช ืืกืชืืืืืช ืื ืื ืืืื ืืืืืืืช ืฆืืจ ื-R
ืชืืจืื ืคืจืกืื: ืืื 18 2020
ืงืืฉืืจืื:
ืชืืืืจ:
ืจืื ืืฉืชืืฉื Excel ืืฉืชืืฉืื ืืืืืืืช ืฆืืจ; ืืื ืืื ื ืื ืฉืืขืืจืชื ืชืืืื ืืืคืื ืืขืจื ืฉื ื ืชืื ืื ืืืืืืื ืืืืืืช ืงืจืืืื ืชืื ืฉื ืืืช.
ืืืืจืื ืื ื ืืื ืืืฆื ืืกืืื ืืืืืืช ื-R, ืืืืืืจ ืืืชื ืืคืืจืื ืจืื ืืืจืื ืืืืืคื.
ืจืื ืืฉืืขืืจ ืืืงืืฉ ืืืืืื tidyr
ืืคืื ืงืฆืืืช pivot_longer()
ะธ pivot_wider()
.
ืฉืืขืืจ 10: ืืขืื ืช ืงืืฆื JSON ื-R ืืืืจืช ืจืฉืืืืช ืืืืืืืช
ืชืืจืื ืคืจืกืื: ืืื 25 2020
ืงืืฉืืจืื:
ืชืืืืจ:
JSON ื-XML ืื ืคืืจืืืื ืคืืคืืืจืืื ืืืืชืจ ืืืืกืื ืืืืืคืช ืืืืข, ืืืจื ืืื ืืฉื ืืงืืืคืงืืืืช ืฉืืื.
ืืื ืงืฉื ืื ืชื ื ืชืื ืื ืืืืฆืืื ืืคืืจืืืื ืืืื, ืืืื ืืคื ื ืื ืืชืื ืืฉ ืฆืืจื ืืืืื ืืืชื ืืฆืืจืช ืืืื, ืืื ืืืืืง ืื ืฉื ืืื ืืกืจืืื ืืื.
ืืฉืืขืืจ ืืืงืืฉ ืืืืืื tidyr
, ืืืืืืื ืืืืืช ืืกืคืจืืื tidyverse
, ืืคืื ืงืฆืืืช unnest_longer()
, unnest_wider()
ะธ hoist()
.
ืฉืืขืืจ 11: ืฉืจืืื ืืืืจ ืืืืฆืขืืช ืืคืื ืงืฆืื qplot()
ืชืืจืื ืคืจืกืื: ืืื ื 1 2020
ืงืืฉืืจืื:
ืชืืืืจ:
ืืืืื ggplot2
ืืื ืืื ืืืืื ืืคืืคืืืจืืื ืืืืชืจ ืืืืืืืช ื ืชืื ืื ืื ืจืง ื-R.
ืืฉืืขืืจ ืื ื ืืื ืืืฆื ืืื ืืช ืืจืคืื ืคืฉืืืื ืืืืฆืขืืช ืืคืื ืงืฆืื qplot()
, ืืืืื ื ื ืชื ืืช ืื ืืืืขืื ืื ืฉืื.
ืฉืืขืืจ 12: ืฉืจืืื ืขืืืืืช ืฉืืื ืืืจ ืฉืืื ืืืืฆืขืืช ืืืืืื ggplot2
ืชืืจืื ืคืจืกืื: ืืื ื 8 2020
ืงืืฉืืจืื:
ืชืืืืจ:
ืืฉืืขืืจ ืืืืื ืืช ืืืื ืืขืืฆืื ืฉื ืืืืืื ggplot2
ืืืืงืืืง ืฉื ืื ืืืช ืืจืคืื ืืฉืืืืช ืืืืืืขืืช ืื.
ื ื ืชื ืืช ืืืืืืืืจืืืช ืืขืืงืจืืืช ืืงืืืืืช ืืืืืื ืื ืืื ืืืฆื ืืืืฉื ืฉืืืืช ืืื ืืืช ืืจืฃ.
ืืกืงื ื
ื ืืกืืชื ืืืฉืช ืืืืืืฉ ืชืื ืืช ืืงืืจืก ืืฆืืจื ืชืืฆืืชืืช ืืื ืืืคืฉืจ, ืืื ืืืืืืฉ ืจืง ืืช ืืืืืข ืื ืืืฅ ืืืืชืจ ืฉืชืืืงืง ืื ืขื ืื ืช ืืขืฉืืช ืืช ืืฆืขืืื ืืจืืฉืื ืื ืืืืืื ืืื ื ืืชืื ื ืชืื ืื ืื ืจื ืขืืฆืื ืืื ืฉืคืช R.
ืืงืืจืก ืืื ื ืืืจืื ืืืฆื ืื ืืชืื ื ืชืื ืื ืืืืฆืขืืช ืฉืคืช R, ืื ืืื ืืขืืืจ ืืื ืืืืื ืืช ืื ืืืื ืืงืืช ืืืจืืฉืืช ืืื.
ืืขืื ืฉืชืื ืืช ืืงืืจืก ืืืืขืืช ื-12 ืฉืืืขืืช, ืืื ืฉืืืข ืืืื ืฉื ื ืืคืชื ืืืฉื ืืฉืืขืืจืื ืืืฉืื, ืื ืื ื ืืืืืฅ
ืืงืืจ: www.habr.com