Jak korzystać z funkcji lines() w r (z przykładami)
Możesz użyć funkcjilines () w R, aby dodać nowe linie do istniejącego podstawowego wykresu R.
Ta funkcja używa następującej składni:
lines(x, y, col, lwd, lty)
Złoto:
- x: wektor współrzędnych x, który ma zostać użyty w nowej linii
- y : wektor współrzędnych y, który ma zostać użyty w nowej linii
- col : Kolor nowej linii
- lwd : Szerokość nowej linii
- lty : Typ linii dla nowej linii
Poniższy przykład pokazuje, jak w praktyce wykorzystać funkcjęlines () .
Przykład: Jak używać funkcjilines() w R
Załóżmy, że użyjemy poniższego kodu do stworzenia prostej chmury punktów w bazie R:
#define (x, y) coordinates
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(2, 5, 5, 9, 10, 14, 13, 15)
#create scatterplot
plot(x, y)
Za pomocą funkcjilines() możemy dodać do wykresu linię o określonych współrzędnych (x,y):
#define (x, y) coordinates
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(2, 5, 5, 9, 10, 14, 13, 15)
#create scatterplot
plot(x, y)
#define (x, y) coordinates for new line to add
x_line <- c(1, 2, 3, 4, 5, 6, 7, 8)
y_line <- c(2, 4, 6, 8, 10, 12, 14, 16)
#add new line to plot
lines(x_line, y_line)
Możemy także użyć argumentów col , lwd i lty , aby zmienić kolor, szerokość i styl linii nowej linii:
#define (x, y) coordinates
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(2, 5, 5, 9, 10, 14, 13, 15)
#create scatterplot
plot(x, y)
#define (x, y) coordinates for new line to add
x_line <- c(1, 2, 3, 4, 5, 6, 7, 8)
y_line <- c(2, 4, 6, 8, 10, 12, 14, 16)
#add new line to plot with custom style
lines(x_line, y_line, col=' red ', lwd= 6 , lty=' dashed ')
Możesz swobodnie modyfikować wartości różnych argumentów w funkcjilines () , aby dodać nową linię o dokładnie takim stylu, jaki chcesz.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w języku R:
Jak używać aline() w R, aby dodawać linie proste do wykresów
Jak utworzyć wykres rozrzutu z linią regresji w R
Jak dostosować grubość linii w ggplot2