Základní příkazy v R

Transkript

Základní příkazy v R
Příkazy v programu R
Jiří Neubauer
Základní příkazy v R
Načtení dat, vytvoření vektoru, matice
funkce
c
read.table
attach
detach
popis
vytvoření vektoru
načtení souboru v tabulkovém formátu
nastavení databáze do cesty „pathÿ
odebrání databáze z cesty „pathÿ
příklad použití
x<-c(1,2,3,4,3,2,1,3,4,5)
X<-read.table(’file.txt’,header=T)
attach(X)
detach(X)
Popisná statistika
funkce
length
max
min
mean
var
sd
median
quantile
table
plot
hist
boxplot
popis
délka vektoru
největší hodnota
nejmenší hodnota
aritmetický průměr
výběrový rozptyl
výběrová směrodatná odchylka
medián
kvantil
tabulka rozdělení četností
základní příkaz pro kreslení grafů
histogram
boxplot
příklad použití
length(x)
max(x)
min(x)
mean(x)
var(x)
sd(x)
median(x)
quantile(x,0.25)
table(x)
plot(x,y)
hist(x)
boxplot(x)
Diskrétní a spojitá rozdělení
dbinom, pbinom, qbinom; dpois, ppois, poisq; dhyper, phyper, qhyper;
dnorm, qnorm, qnorm; dexp, pexp, qexp; dlnorm, plnorm, qlnorm;
dt, pt, qt; dchisq, pchisq, qchisq; df, pf, qf
Testy hypotéz
funkce
t.test
var.test
prop.test
wilcox.test
chisq.test
shapiro.test
ks.test
lillie.test
jarque.bera.test
popis
jedno a dvouvýběrový t-test
dvouvýběrový F -test shody dvou rozptylů
test shody pravděpodobností, test pravděpodobnosti
jedno a dvouvýběrový Wilcoxonův test
χ2 test nezávislosti v kontingenční tabulce
χ2 test dobré shody
Shapiro-Wilkův test normality
jedno a dvouvýběrový Kolmogorov-Smirnovův test
Lillieforsův test normality
Jarque-Bera test normality
Ověřování normality
qqnorm, qqline, hist, shapiro.test, ks.test, lillie.test, jarque.bera.test
příklad použití
t.test(x,y)
var.test(x,y)
prop.test(x,y)
wilcox.test(x,y)
chisq.test(x)
shapiro.test(x)
ks.test(x,y)
lillie.test(x)
jarque.bera.test(x)
Příkazy v programu R
Jiří Neubauer
Analýza rozptylu
funkce
aov
factor
summary
bartlett.test
fligner.test
popis
model pro analýzu rozptylu
vytvoří faktor z vektoru
shrnutí výsledků modelu
Bartletův test homogenity rozptylů
Fligner-Killeenův test homogenity rozptylů
příklad použití
aov(slizen∼stari)
factor(stari)
summary(aov(sklizen∼stari))
bartlett.test(slizen∼stari)
fligner.test(slizen∼stari)
Lineární regrese
funkce
lm
summary
confint
resid, residuals
coef
predict
popis
lineární model
shrnutí výsledků modelu
intervaly spolehlivosti pro regresní parametry
residua modelu
koeficienty modelu
výpočet predikcí na základě modelu
příklad použití
m<-lm(y∼x)
summary(m)
confint(m)
resid(m)
coef(m)
predict(m,list(x=150))
Časové řady
funkce
ts
filter
decompose
stl
HoltWinters
predict
acf
pacf
diff
ARMAsubset
eacf
arima
tsdiag
popis
vytvoření objektu typu „time seriesÿ
lineární filtr
sezónní dekompozice pomocí
klouzavých průměrů
sezónní dekompozice pomocí Loess
Holt-Wintersovo vyrovnávání
predikce na základě daného modelu
autokorelační funkce
parciální autokorelační funkce
diference
funkce z balíčku TSA sloužící
pro specifikaci ARMA modelu
rozšířená autokorelační funkce
odhad parametrů ARIMA modelu
diagnostika modelu
příklad použití
y<-ts(x,start=1990,frequency=4)
filter(x, filter=rep(1/5,5))
decompose(x)
stl(x)
m<-HoltWinters(y)
predict(m,n.ahead=5)
acf(y)
pacf(y)
diff(y)
res=armasubsets(y=y,nar=5,nma=5)
plot(res)
eacf(y)
y.fit<-arima(y,order=c(1,1,0))
tsdiag(y.fit)

Podobné dokumenty

Vestav né funkce

Vestav né funkce obdoba funkce READBMP, ale můžeme pracovat i s obrázky formátu GIF, JPG a TGA. pole hodnot reprezentující tři matice barev

Více

6.1 Generování (pseudo)náhodných čísel 6.2 Diskrétní rozdělení

6.1 Generování (pseudo)náhodných čísel 6.2 Diskrétní rozdělení funkce platí i pro ostatní rozdělení. Jména rozdělení a jejich parametry (společné všem čtyřem funkcím) shrnuje tabulka 6.2. V tabulce nejsou uvedena pouze diskrétní rozdělení, ale i význačná spoji...

Více

Statistika v PostgreSQL pomocí R-project

Statistika v PostgreSQL pomocí R-project Import plr.sql do každé DB, kde má být plr používán

Více

ankyrinový receptor – iontový kanál v nocicepčních drahách

ankyrinový receptor – iontový kanál v nocicepčních drahách Nové smìry výzkumu mechanizmù nocicepce, motivované snahou nalézt nové úèinnìjší látky k léèbì bolesti, jsou v posledním desetiletí silnì poznamenány objevem významné skupiny TRP (transient recepto...

Více

Výroční zpráva 2012

Výroční zpráva 2012 Eva Havlíčková, Šárka Kaňuková, Michaela Nejezchlebová, Boris Skenderov, Jana Vargová, Lada Vydařelá

Více

Normální rozdělení a centrální limitní věta

Normální rozdělení a centrální limitní věta B Příklad 9.1. Najděte generující funkci pro náhodnou veličinu X s binomickým rozdělením s para2 = np(1 − p). metry n, p a ověřte, že E(X) = np, σX Víme, že pro náhodnou veličinu X definovanou v pr...

Více

Příručka Mathcad

Příručka Mathcad 9.2.3 Komponenty pro výměnu dat mezi aplikacemi..........................................44 10. Grafy...................................................................................................

Více