ГлавнаяСеместр 2
Обновлено: 18 February 2019

Графики

График расеивания

    n <- 1:100
    d <- rnorm(mean = 0, sd = 1, n = n)

Такие команды как plot, hist создают холст заново, то есть заменяя, если были старые рисинки. В общем случае рисуется scatter plot (график рассеивания). Каждая точка обозначется кружочком.

plot(x = n, y = d)

Различные типы

Если же речь идёт о временных рядах (ценах), то тут важна последовательность. Лучше соединять точки. Для этого указать надо в параметре type значение l или b. Тип s или S - это ступпеньки.

plot(x = n, y = d, type = "l", main = "Type: l")

plot(x = n, y = d, type = "b", main = "Type: b")

plot(x = n, y = d, type = "s", main = "Type: s")

plot(x = n, y = d, type = "S", main = "Type: S")

Добавляем подписи

Название графика

Добавлять параметры можно в функцию plot или отдельно, но при этом указывать в функции plot, чтобы они отрисовывались.

plot(x = n, y = d, type = "l", main = "Название графика")

plot(x = n, y = d, type = "l", main = "")
title(main = "Название графика")

Название осей

plot(x = n, y = d, type = "l", main = "Название графика", xlab = "Подпись на оси Х", ylab = "Подпись на оси Y")

plot(x = n, y = d, type = "l", xlab = "", ylab = "")
title(main = "название графика", 
    xlab = "подпись на оси Х", 
    ylab = "Подпись на оси Y")