Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
R (+) for Data Science
Search
Muhammad Aswan Syahputra
January 26, 2019
Programming
0
110
R (+) for Data Science
Muhammad Aswan Syahputra
January 26, 2019
Tweet
Share
More Decks by Muhammad Aswan Syahputra
See All by Muhammad Aswan Syahputra
#DS101: understanding the basics
aswansyahputra
0
74
Extending RStudio with Git(Hub)
aswansyahputra
0
91
Data rectangling in R: a journey from JSON to CSV
aswansyahputra
0
360
Data Carpentry with Tidyverse
aswansyahputra
0
200
Basic Git+GitHub
aswansyahputra
1
320
Let's build your first RStudio and Addins
aswansyahputra
0
140
Introduction to R +
aswansyahputra
1
320
R + RStudio Tips and Tricks
aswansyahputra
0
170
Blogging with R
aswansyahputra
0
110
Other Decks in Programming
See All in Programming
複雑なフォームを継続的に開発していくための技術選定・設計・実装 #tskaigi / #tskaigi2025
izumin5210
12
6.4k
ワイがおすすめする新潟の食 / 20250530phpconf-niigata-eve
kasacchiful
0
260
Efficiency and Rock 'n’ Roll (Really!)
hollycummins
0
600
技術的負債と戦略的に戦わざるを得ない場合のオブザーバビリティ活用術 / Leveraging Observability When Strategically Dealing with Technical Debt
yoshiyoshifujii
0
160
DevDay2025-OracleDatabase-kernel-addressing-history
oracle4engineer
PRO
7
1.6k
型安全なDrag and Dropの設計を考える
yudppp
5
660
JSAI2025 RecSysChallenge2024 優勝報告
unonao
1
380
ソフトウェア品質特性、意識してますか?AIの真の力を引き出す活用事例 / ai-and-software-quality
minodriven
19
6.7k
Investigating Multithreaded PostgreSQL
macdice
0
150
型付け力を強化するための Hoogle のすゝめ / Boosting Your Type Mastery with Hoogle
guvalif
1
230
Devinで実践する!AIエージェントと協働する開発組織の作り方
masahiro_nishimi
6
2.6k
コードに語らせよう――自己ドキュメント化が内包する楽しさについて / Let the Code Speak
nrslib
5
1.1k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
GitHub's CSS Performance
jonrohan
1031
460k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Gamification - CAS2011
davidbonilla
81
5.3k
4 Signs Your Business is Dying
shpigford
183
22k
Building Applications with DynamoDB
mza
95
6.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
It's Worth the Effort
3n
184
28k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
5
620
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Transcript
dplyr::glimpse(rplus_4_datascience) Muhammad Aswan Syahputra @aswansyahputra www.aswansyahputra.com ...
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
“The closer you are to statistics, research, and data science,
the more you might prefer R”
But...
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/
When R possess drawbacks but you can buy more RAM,
work in Rstudio, and use Tidyverse approach
Main features: • Console • Syntax-highlighting editor • Tools for
plotting, history, debugging and workspace management Download RStudio
Tidyverse?
Human thought Machine Language Source: https://github.com/rstudio-education/arm-workshop-rsc2019
Human thought Machine Language Source: https://github.com/rstudio-education/arm-workshop-rsc2019
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.
Program Import Tidy Transform Visualise Model Communicate Understand Data science
activity
None
How to install it? install.packages(“tidyverse”) https://tidyverse.org/
With great codes, comes great bugs! - (not) Uncle Ben
Keep track of your code with Version Control System +
https://git-scm.com/ https://github.com/
Keep track of your code with Version Control System It
is available in RStudio!
Next? Have fun!
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”)
Telegram: @GNURIndonesia (t.me/GNURIndonesia) Web: www.indo-r.netlify.com GitHub: www.github.com/indo-r Indonesian R user
community
Indonesian R user community Kopdar useR! Bandung?
[email protected]
Telegram: @aswansyahputra GitHub: @aswansyahputra www.aswansyahputra.com Thanks!