Tworzenie wektorów (funkcje) :

v <- c(1, 2, 3)

v <- seq(1, 10, 2 )
liczby od 1 do 10 co 2

v <-seq(1, 10,  lenght.out=5)
5 liczb od 1 do 10

v <- seq(1, 10, along.with=v1)
liczby od 1 do 10, ile elementów w v1

v <- rep("A", "a", 3) 
v = AaAaAa

v <- rep("A", "a", each=3)
v = AAAaaa

Wyświetlanie zawartości wektorów:

v <- ("a", "b", "c")
v[1] = a
v[:2] = a, b
v[2:] = b, c
v[-2] = a, c
v[c(1, 3)] = a, c

Sprawdź, czy (funkcje):

is.numeric(v)  - liczby (1, 2)
is.interger(v)  - liczby całkowite (1L, 2L)  
is.character(v)
is.double(v)

typeof() - sprawdź typ wektora

Inne funkcje:

print()

sqrt(5)  - pierwiastek z 5

exp() - potęga

paste()

round(x, 2)  - zastosuj dla x , zaokrąglenie 2 miejsca po przecinku

max() / min()  - wartość min/ max

mean()  - średnia

seq(1,5)  lub  1:5
wygeneruj od 1 do

log(3, 10)  - logarytm z 3 o podstawie 10

choose(5,2)   - symbol Newtona, czyli 5 po 2
factorial (5) 5 silnia

pi  - 3.141593

rnorm(5, 10, 2)  - stwórz 5 liczb, których średnia = 10, a odchylenie standardowe = 2
rnorm(n=5, mean=10, sd=2)  

?  - help  - zbadaj element

Wypisz liczby od 1 do 5 :

v <- rnorm(5)
for (i in v){
   print(i)
}

Pakiety:

install.packages("ggplot2")
library(ggplot2)