Programowanie w R

Dariusz Brzeziński

Część I

Agenda

  • Krótka historia R
  • Wady i zalety R
  • Podstawowe typy
  • Interakcja z konsolą

Slajdy oparte o materiały stworzone przez Rogera Penga z Johns Hopkins Bloomberg School of Public Health.

Język S

  • S to język programowania dla statystyków
  • Powstał w 1976 w Bell Labs
  • Najpierw zaimplementowany w Fortranie, później przepisany na C
  • Dla zainteresowanych: pełna historia

Język R

  • R to dialekt języka S
  • Powstał w 1991 r.
  • Od 1995 na licencji GNU GPL
  • Ta prezentacja została skompilowana za pomocą języka R w wersji 3.5.2 wydanego 20.12.2018

Swirl.pl

Instalacja krok po kroku:

install.packages("devtools")
devtools::install_github("dabrze/swirl")
W razie problemów z instalacją devtools na linuxie: zainstalować curl z poziomu terminala.

Aby zacząć kurs wystarczy:

library(swirl.pl) ## załadować pakiet
swirl()           ## uruchomić swirla

Swirl.pl

Jeśli znajdziecie jakieś błędy niejasności czy literówki, prosiłbym o zgłoszenie tego.

W razie nieobecności na zajęciach należy nadrobić zaległe kursy swirla, gdyż materiał tam zawarty będzie potrzebny do pomyślnego zaliczenia kartkówek.

Na następne zajęcia obowiązuje pierwsze osiem lekcji z moduły Programowanie w R.




Do roboty!