przewodnikPoPakiecieR4

przewodnikPoPakiecieR4



—■4

140 Wybrane proceduiy statystyczne

>    # ustawiamy ziarno i generujemy liczby losowe

>    set.seed(1313)

>    runifClO)

[1] 0.883 0.384 0.709 0.494 0.638 0.632 0.241 0.100 0.547 0.366

>    U wybieramy to samo ziarno

>    set.seed(1313)

>    runif(10)

[1] 0.883 0.384 0.709 0.494 0.638 0.632 0.241 0.100 0.547 0.366

3.2.2 Popularne rozkłady zmiennych losowych

W R dostępnych jest wiole funkcji do obsługi większości popularnych i wielu mniej popularnych rozkładów zmiennych losowych. W tym podrozdziale skupimy się na jednowymiarowych zmiennych losowych. Osoby poszukujące generatorów zmiennych wielowymiarowych z pewnością zainteresuje pakiet copula (nic omawiany tutaj). Nazewnictwo funkcji związanych ze zmiennymi losowymi jest ustandaryzowane. Nazwy funkcji składają się z dwóch członów, tak jak na poniższym schemacie.

#    schemat nazw funkcji związanych z rozkładami zmiennych losowych [prefix][nazwa.rodziny.rozkładów]O

U generator liczb z rozkładu normalnego rnormO

U dystrybuanta rozkładu jednostajnego punif O

#    gęstość rozkładu wykładniczego dexpQ

#    kwantyle rozkładu t Studenta qtC)

Suffix nazwa. rodziny. rozkładów określa jakiej rodziny rozkładów dana funkcja dotyczy. Wszystkich rodzin rozkładów dostępnych w R jest wiele, przegląd popularniejszych znajduje się w tabeli 3.2. Pref ix jest jednoliterowym markerem, określa-jącym co chcemy z tym rozkładem zrobić. Prefix może być jedną z liter:

• Litera r (jak random) rozpoczyna nazwę funkcji - generatora liczb losowych. Taka funkcja generuje próbę prostą o liczebności n (pierwszy argument funkcji) z określonego rozkładu.

Litera p (jak probability) rozpoczyna nazwę funkcji wyznaczającej wartości, dystrybuanty danego rozkładu w punktach określonych przez wektor x (pierwszy argument tych funkcji).

Litera d (jak density) rozpoczyna nazwę funkcji wyznaczającej wartości stości (dla rozkładów ciągłych) lub prawdopodobieństwa (dla rozkładów dyskretnych) danego rozkładu w punktach określonych przez wektor x (pierwszy argument tych funkcji).

Kwantyl to funkcja odwrotna do dytitrybuanty.


■m i

M


iii

: i

ta

m


Litera q (jak ąuantile) rozpoczyna nazwę funkcji wyznaczającej wartości kwantyl i danego rozkładu w punktach q (pierwszy argument tych funkcji).

Liczby ltir«iw<<

NI


Pozostałe argumenty tych funkcji określają parametry rozkładu w wyłamuj m dżinie rozkładów. Dla funkcji wyznaczających gęstość lul> dysttyhimulr umzim niw nież określić argument log.p. Jeżeli argumentem jest log.p«TRUI. to wynikiem funkcji są logarytmy zamiast oryginalnych wartości. Operowanie na logarytmach z gęstości w pewmych sytuacjach możne zmniejszyć błędy numeryczne. Przykładowo ' licząc łogarytm funkcji wiarygodności zamiast liczyć logarytm z iloczynu gęstości, bardziej dokładne wyniki otrzymamy dodając logarytmy z poszczególnych wartości gęstości.

Listę funkcji stowarzyszonych do najpopularniejszych rozkładów zmiennych losowych znaleźć można w tabeli 3.2. Jednym z najbardziej znanych rozkładów zmiennych losowych jest rozkład normalny, nazywany też rozkładem gaussowskim. Na rysunku 3.13 przedstawiona jest gęstość i dystrybuanta standardowego rozkładu normalnego. Wykres został wygenerowany przez następujące polecenia (zwróć uwagę jak uzyskano podwójne osie Y).

f określamy siatkę punktów, w których będziemy wyznaczać gęstość i dystrybuantę x » seq(-4,4,by“0.01) ś rysujemy gęstość

plot(x,dnorm(x),type="ln,lwd“3,cex.axis“l.5,cex.lab=l.5)

S na tym samym rysunku chcemy narysować dystrybuantę, która wymaga użycia innej osi OY, dlatego zmieniamy współrzędne w wyświetlanym oknie graficznym, teraz oś Y ma przyjmować wartości od -0.04 do 1.04 par(usr=c(-4,4,-0.04,1.04))

*    dorysowujemy dystrybuantę, jest ona rysowana w nowym układzie

współrzędnych

lines(x,pnorm(x),lty”2,lwd-3,cex. axis-l.5,cax.lab-1.5)

#    dorysowujemy oś OY po prawej stronie, jest ona w nowym układzie'

współrzędnych

axis(side=4,cex.axis=l.5,cex.lab”l.5)

ntext(side=4, "pnormO ",line“2.5,cex. axis“l. 5, cex=l .5)

Rysunek 3.13: Gęstość i dystrybuanta standardowego rozkładu normalnego



Wyszukiwarka

Podobne podstrony:
przewodnikPoPakiecieR4 140 Wybrane procedury statystyczne >    U ustawiamy ziarno
przewodnikPoPakiecieR 3 I 178 Wybrane procedury statystyczno W powyższym przykładzie wygląda na to,
przewodnikPoPakiecieR 1 I m 174 Wybrane procedury statystyczne. P So good «dvice here is: Bewarc
przewodnikPoPakiecieR 3 I 178 Wybrane procedury statystyczno W powyższym przykładzie wygląda na to,
75190 przewodnikPoPakiecieR 1 I m 174 Wybrane procedury statystyczne. P So good «dvice here is: B
przewodnikPoPakiecieR7 166 Wybrane procedury statystyczne mezczyzna piec Niepowodzenia Rysunek 3.23
przewodnikPoPakiecieR 3 I 178 Wybrane procedury statystyczno W powyższym przykładzie wygląda na to,
przewodnikPoPakiecieR7 126 Wybrane procedury statystyczne Statystyki opisowe127 Tabela 3.1: Statyst
przewodnikPoPakiecieR8 128 Wybrane procedury statystyczne 128 Wybrane procedury statystyczne 3.1.1.
przewodnikPoPakiecieR9 130 Wybrane procedury statystyczne Histogram zmiennej wiek Histogram zmienne
przewodnikPoPakiecieR1 134 Wybrane procedury statystyczne Domyślnie, przedział ufności dla med
przewodnikPoPakiecieR3 138 Wybrane procedury statystyczne 138 Wybrane procedury statystyczne Za aut
przewodnikPoPakiecieR5 142 Wybrane procedury statystyczne Funkcje do generowania liczb i wyznaczani

więcej podobnych podstron