Як використовувати функцію lines() у r (з прикладами)
Ви можете використовувати функцію lines() у R, щоб додати нові лінії до існуючого базового графіка R.
Ця функція використовує такий синтаксис:
lines(x, y, col, lwd, lty)
золото:
- x: вектор координати x для використання для нового рядка
- y : вектор координати y для використання для нового рядка
- col : Колір нового рядка
- lwd : ширина нового рядка
- lty : Тип рядка для нового рядка
У наступному прикладі показано, як використовувати функцію lines() на практиці.
Приклад: як використовувати функцію lines() у R
Припустімо, що ми використовуємо наступний код для створення простої хмари точок у базі 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)
Ми можемо використовувати функцію lines() , щоб додати лінію з певними координатами (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)
Ми також можемо використовувати аргументи col , lwd і lty , щоб змінити колір, ширину та стиль лінії нового рядка:
#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 ')
Не соромтеся змінювати значення різних аргументів у функції lines() , щоб додати новий рядок із точним стилем, який ви хочете.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в R:
Як використовувати aline() у R для додавання прямих ліній до графіків
Як створити діаграму розсіювання з лінією регресії в R
Як налаштувати товщину лінії в ggplot2