Линейный график — это график, который соединяет ряд точек путем рисования отрезков между ними. Эти точки упорядочены по одной из их координатных (обычно x-координатных) значений. Линейные графики обычно используются для определения тенденций в данных.
Функция plot () в R используется для создания линейного графика.
Синтаксис
Основной синтаксис для создания линейной диаграммы в R —
plot(v,type,col,xlab,ylab)
Ниже приведено описание используемых параметров:
-
v — вектор, содержащий числовые значения.
-
type принимает значение «p» для рисования только точек, «l» для рисования только линий и «o» для рисования как точек, так и линий.
-
xlab — это метка для оси x.
-
ylab — метка для оси y.
-
Основным является заголовок графика.
-
col используется, чтобы дать цвета и точкам и линиям.
v — вектор, содержащий числовые значения.
type принимает значение «p» для рисования только точек, «l» для рисования только линий и «o» для рисования как точек, так и линий.
xlab — это метка для оси x.
ylab — метка для оси y.
Основным является заголовок графика.
col используется, чтобы дать цвета и точкам и линиям.
пример
Простая линейная диаграмма создается с использованием входного вектора и параметра типа как «O». Приведенный ниже скрипт создаст и сохранит линейную диаграмму в текущем рабочем каталоге R.
# Create the data for the chart. v <- c(7,12,28,3,41) # Give the chart file a name. png(file = "line_chart.jpg") # Plot the bar chart. plot(v,type = "o") # Save the file. dev.off()
Когда мы выполняем приведенный выше код, он дает следующий результат —
Название линейной диаграммы, цвет и метки
Особенности линейного графика могут быть расширены с помощью дополнительных параметров. Мы добавляем цвет к точкам и линиям, присваиваем заголовок диаграмме и добавляем метки к осям.
пример
# Create the data for the chart. v <- c(7,12,28,3,41) # Give the chart file a name. png(file = "line_chart_label_colored.jpg") # Plot the bar chart. plot(v,type = "o", col = "red", xlab = "Month", ylab = "Rain fall", main = "Rain fall chart") # Save the file. dev.off()
Когда мы выполняем приведенный выше код, он дает следующий результат —
Несколько линий в линейной диаграмме
С помощью функции lines () можно нарисовать более одной линии на одном графике.
После построения первой линии функция lines () может использовать дополнительный вектор в качестве входных данных для рисования второй линии на графике,
# Create the data for the chart. v <- c(7,12,28,3,41) t <- c(14,7,6,19,3) # Give the chart file a name. png(file = "line_chart_2_lines.jpg") # Plot the bar chart. plot(v,type = "o",col = "red", xlab = "Month", ylab = "Rain fall", main = "Rain fall chart") lines(t, type = "o", col = "blue") # Save the file. dev.off()
Когда мы выполняем приведенный выше код, он дает следующий результат —