gRrrafika
——
Funkcja chplot O rysuje wypukłą otoczkę (lub kwantyl rozkładu wielowymiarowego w tym przypadku pewne obserwacje mogą znaleźć się poza zaznaczonym obszarem) dla danego zbioru danych (patrz rysunek 4.10). Można na jednym rysunku wyznaczać wykresy otoczkowe dla kilku podpopulacji. Jeżeli interesujące nas podpopulacje są dobrze separowane, to wypukłe otoczki są daleko od siebie. Jeżeli podpopulacje nie różnią się ze względu na dane cechy, to wypukłe otoczki będą się nakładać. Dodatkowo dla każdej podpopulacji rysowane są środki wypukłej otoczki oraz oceny gęstości brzegowych dla obu zmiennych.
Do określenia, czy rysowana ma być wypukła otoczka czy kwantyle służy argu- , ment chull. Kolejne argumenty pozwalają na kontrolę stopnia wygładzania (przy wyznaczaniu wartości kwantyla), określenie, czy otoczka ma być rysowana, czy jody
nie odpowiednie wartości mają być wyznaczane a także określenie, czy na brzegach
wykresu mają być rysowane estymatory gęstości brzegowych. Poniższy kod generuje przykładowy wykres z rysunku 4.10. Na wykres rozrzutu naniesione są otoczki wypukłe dla obu płci oraz gęstości brzegowe cech obu płci.
0 wykres otoczkowy, przedstawiane są wartości ciśnień w rozbiciu na podpopulacje określone przez płeć
chplot(ciśnienie.skurc20tfe‘cisnienie.rozkurczowe Ipiec, data=dane, plot points«T, pch=19) ‘r
Funkcja bagplotO jest uogólnieniem funkcji boxplot dla dwóch zmiennych (patrz i ysunek 4.11). Zamiast pudelek rysowane są otoczki: wewnętrzna obrysowująca 50% punktów i zewnętrza obrysowująca wszystkie lub prawie wszystkie punkty (pomiar Janc są obserwacje odstające). Wyznaczana jest również dwuwymiarowa mediana.
Manipulując poszczególnymi argumentami można określać jak traktowane mają być obserwacje odstające, czy i jak rysowane mają być wąsy a także można zmieniać argumenty procedury wyznaczającej medianę oraz otoczkę.
Poniższy kod generuje przykład z rysunku 4.11.
0 dwuwymiarowy wykres pudełkowy dla dwóch skorelowanych zmiennych lingplot(ciśnienie.skurczowe, ciśnienie.rozkurczowe, xlab="cisnienie ■kurczowe", ylab-"cisnienle rozkurczowe", cex»0.9)
Funkcje pairsO i scatterplot .matrix() rysują wykresy rozrzutu (wykresy xy) dln każdej pary podanych zmiennych (patrz rysunek 4.12 i 4.13). Funkcja gpairsO również to robi, przy czym zmienne nie muszą być liczbowe, dopuszczalne są też -zmienne czynnikowe. Dla zmiennych czynnikowych rysowane są boxploty, barploty lob wykresy mozaikowe (patrz rysunek 4.14).
Rysunek 4.10: Wykres otoczkowy chplot() Rysunek 4.11: Wykres torbowy, bagplotf).
100 140 180
• •• *o 09 • *• | ||
m -1_ |
dsrionte.skurtzow* |
Jr. «_ |
m |
A |
20 40 00 60 80 100
100 140 180
Rysunek 4.12: Macierz wykresów rozrzutu, pairsf).
Rysunek 4.13: Macierz wykresów rozrzutu, scatmatf).
Given : piec
'
1
I---1-1-1 -1
100 120 140 160 180
ciśnienie skurczowe
Rysunek 4.14: Macierz wykresów rozrzutu, Rysunek 4.15: Warunkowy wykres rozrzutu, gpairsf). coplołf).