R kreślenie


Wątek

Funkcja plot()służy do rysowania punktów (znaczników) na diagramie.

Funkcja pobiera parametry do określenia punktów na diagramie.

Parametr 1 określa punkty na osi X .

Parametr 2 określa punkty na osi y .

Najprościej można użyć tej plot()funkcji do wykreślenia dwóch liczb względem siebie:

Przykład

Narysuj jeden punkt na schemacie w pozycji (1) i pozycji (3):

plot(1, 3)

Wynik:

Aby narysować więcej punktów, użyj wektorów :

Przykład

Narysuj dwa punkty na schemacie, jeden w pozycji (1, 3), a drugi w pozycji (8, 10):

plot(c(1, 8), c(3, 10))

Wynik:


Wiele punktów

Możesz wykreślić dowolną liczbę punktów, po prostu upewnij się, że masz taką samą liczbę punktów na obu osiach:

Przykład

plot(c(1, 2, 3, 4, 5), c(3, 7, 8, 9, 12))

Wynik:

Dla lepszej organizacji, gdy masz wiele wartości, lepiej użyć zmiennych:

Przykład

x <- c(1, 2, 3, 4, 5)
y <- c(3, 7, 8, 9, 12)

plot(x, y)

Wynik:


Sekwencje punktów

Jeśli chcesz narysować kropki w sekwencji, zarówno na osi x, jak i na osi y , użyj :operatora:

Przykład

plot(1:10)

Wynik:


Narysuj linię

Funkcja plot()pobiera również typeparametr z wartością ldo narysowania linii łączącej wszystkie punkty na diagramie:

Przykład

plot(1:10, type="l")

Wynik:


Etykiety wydruku

Funkcja plot()akceptuje również inne parametry, takie jak main, xlaba ylab jeśli chcesz dostosować wykres z głównym tytułem i różnymi etykietami dla osi x i y:

Przykład

plot(1:10, main="My Graph", xlab="The x-axis", ylab="The y axis")

Wynik:


Wygląd wykresu

Istnieje wiele innych parametrów, których możesz użyć do zmiany wyglądu punktów.

Zabarwienie

Użyj , aby dodać kolor do punktów:col="color"

Przykład

plot(1:10, col="red")

Wynik:

Rozmiar

Użyj , aby zmienić rozmiar punktów ( jest domyślnie, oznacza 50% mniejszy i oznacza 100% większy):cex=number10.52

Przykład

plot(1:10, cex=2)

Wynik:

Kształt punktu

Użyj pchz wartością od 0 do 25, aby zmienić format kształtu punktu:

Przykład

plot(1:10, pch=25, cex=2)

Wynik:

Wartości pchparametru wahają się od 0 do 25, co oznacza, że ​​możemy wybrać aż 26 różnych typów kształtów punktów: