Základní příkazy v R
Transkript
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
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
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...
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ýroční zpráva 2012
Eva Havlíčková, Šárka Kaňuková, Michaela Nejezchlebová, Boris
Skenderov, Jana Vargová, Lada Vydařelá
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...
Příručka Mathcad
9.2.3 Komponenty pro výměnu dat mezi aplikacemi..........................................44
10. Grafy...................................................................................................