Analiza Wielowymiaroiwa-Wprowadzenie R

Nasza ocena:

3
Wyświetleń: 560
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Analiza Wielowymiaroiwa-Wprowadzenie R - strona 1 Analiza Wielowymiaroiwa-Wprowadzenie R - strona 2 Analiza Wielowymiaroiwa-Wprowadzenie R - strona 3

Fragment notatki:

Wstęp do pakietu R      Pakiet R moŜna pobrać i zainstalować ze strony – http://www.r-project.org       Pomoc:    - Jeśli znamy nazwę funkcji, np. ?solve lub help(solve)    - Jeśli nie znamy nazwy funkcji:   help.start() lub help.search("szukany tekst")      Przypisywanie wartości zmiennym    Zmiennym moŜna przypisywać wartości poprzez operatory przypisania -, b; c=b; assign("x",10)  a; b; c; x      Podstawowe struktury danych    -  vector  Do tworzenia wektora zawierającego konkretne elementy uŜywa się funkcji c()  Na przykład:  a0 # wektor logiczny - które większe od zera  a[a0] # elementy większe od zera    Często łatwiej zapamiętać nazwy niŜ wartości liczbowe. Tekstowe nazwy  przypadków moŜna nadać w np. w następujący sposób:  owoce

(…)

… frame moŜna utworzyć na kilka sposobów:
– wczytując z pliku tekstowego – read.table("nazwa pliku"),
– zamieniając tablicę poprzez funkcje as.data.frame(),
– poprzez funkcje data.frame(), np.:
dat<-data.frame("x"=c(2,4,1,2),"y"=c(1,1,1,1))
– interaktywnie zmieniając istniejącą data.frame za pomocą funkcji
fix() lub edit().
Do poszczególnych zmiennych odwołujemy się przez nazwa.obiektu$nazwa.zmiennej.
Aby do zmiennych moŜna było odwołać się bezpośrednio moŜna dany obiekt
przypisać przez funkcje attach().
Wczytywanie danych z pakietu i z pliku, zapis danych
do pliku tekstowego.
• Zainstaluj bibliotekę faraway, otwórz ja i otwórz dane pima z tej
biblioteki:
Z górnego paska wybierz Packages i Instal packages, następnie wybierz
serwer i bibliotekę. Następnie wpisz:
library(faraway); data(pima)
Wszystkie dostępne…
… jako precyzyjny generator liczb losowych. Standardowo dostępne są
następujące rozkłady:
beta, binom, cauchy, chisq, exp, f, gamma,
nbinom, norm, pois, t, unif, weibull, wilcox.
geom,
hyper,
lnorm,
logis,
Poprzedzając nazwę rozkładu litera d uzyskujemy funkcje gęstości rozkładu.
Analogicznie poprzedzając nazwę literą p uzyskujemy wartości dystrybuanty.
Funkcja kwantylowa (poprzedzona q) podaje taki kwantyl, który po lewej
stronie wykresu gęstości zawiera określone prawdopodobieństwo. Generator
liczb losowych dostępny jest przy poprzedzeniu nazwy litera r.
d
p
q
r




gęstość rozkładu,
wartość dystrybuanty,
kwantyl,
generator liczb losowych.
Funkcje te pozwalają na traktowanie
dokładnych tablic statystycznych.
Popatrzmy na przykłady:
pakietu
R
jako
zestawu
bardzo
dnorm(0)
# gęstość rozkładu normalnego w zerze…
…. Oto kilka przykładów:
1. curve(pnorm(x),xlim=c(-4,4));curve(pt(x,1),lty=2,add=T) — rysuje wykres
dystrybuanty
rozkładu
normalnego
linia
ciągła,
a
następnie
dodaje
dystrybuantę rozkładu t-Studenta o 1 stopniu swobody.
2. hist(rnorm(500),prob=TRUE);curve(dnorm(x),add=T) — rysuje histogram 500
losowych liczb o rozkładzie normalnym wraz z „idealna” krzywa rozkładu.
3. curve(sin(x),xlim=c(-2*pi,2*pi)); curve(cos(x),col…
… dotyczy i sprawdź:
1. ile wynosi maksymalny przebieg (w milach/galon) i który samochód go
osiągnął?
2. jaki wygląda pierwsza trójka samochodów o największej liczbie koni
mechanicznych?
3. jakie są średnie przyspieszenia i odchylenie standardowe liczby koni
dla:
• wszystkich samochodów,
• samochodów z / bez automatycznej skrzyni biegów,
mercedesów,
Zad4.
Spośród średniej i mediany - estymatorów środka…
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz