Grafika pakietu zawiera funkcję plot() – dla której wiel plot.method jest napisanych. Funkcje pomocnicze funkcji plot() również znajdują się w grafice. Dostępnych jest również kilka funkcji kreślenia dla określonych typów wykresów – takich jak histogramy i wykresy słupkowe. Dokumentacja graficzna ma dwie strony (library (help = base)). Lista linków do strony pomocy dla bazy mają trzy strony (pomoc (pakiet = baza)). W tej sekcji omówimy konkretne typy działek i kilka innych funkcji związanych z kreśleniem. Poniżej przedstawiono funkcje grafiki, które wykonują określone typy wykresów:
assocplot() dla wykresu skojarzenia przyjaznego Cohenowi; używany do tablic awaryjnych; będzie działać z każdą macierzą, która jest logiczna lub numeryczna
barplot() dla wykresu słupkowego; przyjmuje wysokości słupków w postaci wektorów lub macierzy, które są w trybie logicznym lub numerycznym
boxplot() dla wykresów pudełkowych; wektory logiczne lub numeryczne, macierze, tablice, ramki danych i niektóre listy mogą być używane jako dane wejściowe do funkcji
cdplot() dla warunkowego wykresu gęstości
coplot() dla wykresów punktowych przy użyciu zmiennej warunkującej
dotchart() dla wykresu kropkowego Cleveland; Na wykresie można zastosować wektory numeryczne i macierze
hist() dla histogramów; podaje histogramy dla wektorów numerycznych, macierzy i tablic
mozaicplot() do działek mozaikowych; pobiera argumenty numeryczne lub logiczne, które są wektorami, macierzami, ramkami danych lub tablicami; jest przeznaczony dla tabel awaryjnych
pairs() dla wykresów punktowych par zmiennych; pobiera wektory numeryczne, macierze i ramki danych jako dane wejściowe; tworzy macierz działek
persp() dla wykresu perspektywicznego; wykonuje trójwymiarowe kreślenie
pie() dla wykresów kołowych; używaj wektorów numerycznych, macierzy i tablic jako danych wejściowych
smoothScatter() dla wygładzonej wersji wykresów punktowych – które są kolorowe; jest chroniony prawem autorskim M. P. Wand
spineplot() dla wykresów kręgosłupa; używać macierzy logicznej, numerycznej lub złożonej jako danych wejściowych do wykresu; macierze logiczne i złożone są przekształcane w macierze numeryczne; został opracowany dla dwukierunkowych tabel awaryjnych
stars() dla wykresów gwiazd lub segmentów; użyj macierzy numerycznej lub ramki danych jako danych wejściowych do wykresu
stem() dla działki łodygi i liści; użyj liczbowego wektora, macierzy lub tablicy jako danych wejściowych do wykresu
sunflowerplot() dla pola słonecznika, który jest wykresem punktowym, na którym punkty z duplikatami mają liście słonecznika dla zduplikowanych punktów; użyć logicznego, numerycznego lub złożonego wektora, macierzy lub ramki danych jako danych wejściowych do wykresu
Istnieją również funkcje graficzne, które sterują ekranem funkcji kreślenia. Funkcja splitscreen () i jej funkcje pomocnicze close.screen (), erase.screen () i screen () są używane do dzielenia ekranu kreślenia na regiony i do kreślenia na regiony. Funkcje frame () i plot.new () otwierają nową ramkę do kreślenia.
Funkcja par () jest podobna do opcji () – z wyjątkiem kreślenia – i zawiera domyślne opcje wykresów. Opcje można zmienić w dowolnym momencie. Wywołanie par () otwiera nową ramkę kreślenia. Aby zobaczyć listę opcji, wywołaj par () bez argumentów. Funkcja plot () jest podstawową funkcją kreślącą i ma wiele funkcji pomocniczych i jest zdefiniowana dla wielu metod. W tej książce nie zajmujemy się plot (). Więcej informacji na temat funkcji w grafice można znaleźć, wpisując? Function.name w wierszu poleceń R, gdzie function.name to nazwa funkcji.