Учебники

R — линейные графики

Линейный график — это график, который соединяет ряд точек путем рисования отрезков между ними. Эти точки упорядочены по одной из их координатных (обычно 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.

Live Demo

# 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()

Когда мы выполняем приведенный выше код, он дает следующий результат —

Линейная диаграмма с использованием R

Название линейной диаграммы, цвет и метки

Особенности линейного графика могут быть расширены с помощью дополнительных параметров. Мы добавляем цвет к точкам и линиям, присваиваем заголовок диаграмме и добавляем метки к осям.

пример

Live Demo

# 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()

Когда мы выполняем приведенный выше код, он дает следующий результат —

Линейная диаграмма с заголовком в R

Несколько линий в линейной диаграмме

С помощью функции lines () можно нарисовать более одной линии на одном графике.

После построения первой линии функция lines () может использовать дополнительный вектор в качестве входных данных для рисования второй линии на графике,

Live Demo

# 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()

Когда мы выполняем приведенный выше код, он дает следующий результат —