Prezentacija za sesiju 1 kursa Uvod u R za Data Science, Data Science zajednica Srbije u saradnji sa Startit, Beograd, 28. april 2016.
Session 1 Presentation for Intro to R for Data Science course, Data Science Community Serbia in co-operation with Startit
Učenje i viši kognitivni procesi 4. Debata o racionalnosti
Uvod u R za Data Science :: Sesija 1 [Intro to R for Data Science :: Session 1]
1. UVOD U R ZA DATA SCIENCE
Introduction to R for Data Science
Predavači
dipl. ing Branko Kovač
Data Analyst at CUBE/Data Science Mentor
at Springboard
Institut za savremene nauke
Data Science zajednica Srbije
dr Goran S. Milovanović
Data Scientist at DiploFoundation
Data Science zajednica Srbije
2. UVOD U R ZA DATA SCIENCE
Sesija 1: Protrči kroz R!
Korak 1
• Instalacija R
• Instalacija RStudio IDE
Windows
• Instalacija R za Windows: https://cran.r-project.org/bin/windows/base/
• Instalacija RStudio za Windows: https://www.rstudio.com/products/rstudio/download/
Ubuntu 14.04.10 LTS ili tu negde:
• Instalacija R: https://www.digitalocean.com/community/tutorials/how-to-set-up-r-on-
ubuntu-14-04
• Instalacija RStudio: https://www.rstudio.com/products/rstudio/download/
3. UVOD U R ZA DATA SCIENCE
Sesija 1: Protrči kroz R!
Korak 2
• Upoznavanje sa Rstudio IDE
4. UVOD U R ZA DATA SCIENCE
Sesija 1: Protrči kroz R!
5. UVOD U R ZA DATA SCIENCE
Sesija 1: Protrči kroz R!
Korak 3
• R ekosistem se predstavlja:
Tools -> Install Packages…
Image source: The network structure of R packages on CRAN and BioConductor, Andrie de Vries & Joseph Rickert, Microsoft.
6. UVOD U R ZA DATA SCIENCE
Sesija 1: Protrči kroz R!
CRAN: The Comprehensive R Archive Network
7. UVOD U R ZA DATA SCIENCE
Sesija 1: Protrči kroz R!
Korak 4
• Instalirajte nešto korisno, npr:
> install.packages(“ggplot2”);
• NOTE: ne instaliraju se *svi* R paketi ovako; negde tokom kursa
detaljnije o instalacijama.
> installed.packages() # alternativno: > library()
> .libPaths()
> library(ggplot2);
search(); # šta je trenutno u okruzenju od paketa
> old.packages(); # šta je zastarelo?
> update.packages(); # update svega
8. UVOD U R ZA DATA SCIENCE
Sesija 1: Protrči kroz R!
Korak 5
• Protrči kroz R!
• Radni skript za Sesiju 1: IntroR_Session1.R
• Data set: rko_film_1930-1941.csv
# data source:
# http://www.stat.ufl.edu/~winner/datasets.html
# prilagođena izvorna .dat datoteka u .csv fajl
9. UVOD U R ZA DATA SCIENCE
Sesija 1: Protrči kroz R!
Korak 6
• Čitanje do sledeće sesije:
• Biće objavljeno uskoro (29. aprila tokom dana) na stranicama kursa
(Data Science zajednica Srbije i Startit će oba imati stranice kursa;
razaslaćemo linkove čim tamo bude nešto).
• Korisno:
• Inside R: http://www.inside-r.org/
• Quick R: http://www.statmethods.net/
• R-bloggers: http://www.r-bloggers.com/
• Knjige, knjige braćo:
• The Art of R Programming, Norman Matloff, September 1, 2009:
http://heather.cs.ucdavis.edu/~matloff/132/NSPpart.pdf