Slide 1

Slide 1 text

dplyr::glimpse(rplus_4_datascience) Muhammad Aswan Syahputra @aswansyahputra www.aswansyahputra.com ...

Slide 2

Slide 2 text

Founded by Ross Ihaka & Robert Gentleman High level language Interactive & Programming A swiss army knife for statistical tests and models, out-of-the box! Download R

Slide 3

Slide 3 text

“The closer you are to statistics, research, and data science, the more you might prefer R”

Slide 4

Slide 4 text

But...

Slide 5

Slide 5 text

C Julia LuaJIT Rust Go Fortran Java JavaScript Matlab Mathematica Python R Octave iteration_pi_sum matrix_multiply matrix_statistics parse_integers print_to_file recursion_fibonacci recursion_quicksort userfunc_mandelbrot 10 0 10 1 10 2 10 3 10 4 Sumber: https://julialang.org/benchmarks/

Slide 6

Slide 6 text

When R possess drawbacks but you can buy more RAM, work in Rstudio, and use Tidyverse approach

Slide 7

Slide 7 text

Main features: ● Console ● Syntax-highlighting editor ● Tools for plotting, history, debugging and workspace management Download RStudio

Slide 8

Slide 8 text

Tidyverse?

Slide 9

Slide 9 text

Human thought Machine Language Source: https://github.com/rstudio-education/arm-workshop-rsc2019

Slide 10

Slide 10 text

Human thought Machine Language Source: https://github.com/rstudio-education/arm-workshop-rsc2019

Slide 11

Slide 11 text

Human thought Machine Language Source: https://github.com/rstudio-education/arm-workshop-rsc2019 The tidyverse is an opinionated collection of R packages designed for data science.

Slide 12

Slide 12 text

Program Import Tidy Transform Visualise Model Communicate Understand Data science activity

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

How to install it? install.packages(“tidyverse”) https://tidyverse.org/

Slide 15

Slide 15 text

With great codes, comes great bugs! - (not) Uncle Ben

Slide 16

Slide 16 text

Keep track of your code with Version Control System + https://git-scm.com/ https://github.com/

Slide 17

Slide 17 text

Keep track of your code with Version Control System It is available in RStudio!

Slide 18

Slide 18 text

Next? Have fun!

Slide 19

Slide 19 text

R for Data Science (r4ds.had.co.nz) Introduction to Statistical Learning (www-bcf.usc.edu/~gareth/ISL/) Online books (bookdown.org) Online course (2 m.o access at DataCamp >> my.visualstudio.com) Need help? install.packages(“swirl”)

Slide 20

Slide 20 text

Telegram: @GNURIndonesia (t.me/GNURIndonesia) Web: www.indo-r.netlify.com GitHub: www.github.com/indo-r Indonesian R user community

Slide 21

Slide 21 text

Indonesian R user community Kopdar useR! Bandung?

Slide 22

Slide 22 text

[email protected] Telegram: @aswansyahputra GitHub: @aswansyahputra www.aswansyahputra.com Thanks!