R Построение


Сюжет

Функция plot()используется для рисования точек (маркеров) на диаграмме.

Функция принимает параметры для указания точек на диаграмме.

Параметр 1 задает точки на оси X.

Параметр 2 указывает точки на оси Y.

В самом простом случае вы можете использовать эту plot()функцию для построения двух чисел относительно друг друга:

Пример

Нарисуйте одну точку на диаграмме в позиции (1) и позиции (3):

plot(1, 3)

Результат:

Чтобы нарисовать больше точек, используйте векторы :

Пример

Нарисуйте две точки на диаграмме, одну в позиции (1, 3) и одну в позиции (8, 10):

plot(c(1, 8), c(3, 10))

Результат:


Несколько точек

Вы можете построить столько точек, сколько захотите, просто убедитесь, что у вас одинаковое количество точек на обеих осях:

Пример

plot(c(1, 2, 3, 4, 5), c(3, 7, 8, 9, 12))

Результат:

Для лучшей организации, когда у вас много значений, лучше использовать переменные:

Пример

x <- c(1, 2, 3, 4, 5)
y <- c(3, 7, 8, 9, 12)

plot(x, y)

Результат:


Последовательности точек

Если вы хотите рисовать точки последовательно как по оси x , так и по оси y , используйте :оператор:

Пример

plot(1:10)

Результат:


Нарисовать линию

Функция plot()также принимает typeпараметр со значением lдля рисования линии, соединяющей все точки на диаграмме:

Пример

plot(1:10, type="l")

Результат:


Метки сюжета

Функция plot()также принимает другие параметры, такие как main, xlabи ylab если вы хотите настроить график с основным заголовком и разными метками для осей x и y:

Пример

plot(1:10, main="My Graph", xlab="The x-axis", ylab="The y axis")

Результат:


Внешний вид графика

Есть много других параметров, которые вы можете использовать для изменения внешнего вида точек.

Цвета

Используйте , чтобы добавить цвет к точкам:col="color"

Пример

plot(1:10, col="red")

Результат:

Размер

Используйте для изменения размера точек ( по умолчанию означает на 50% меньше и означает на 100% больше):cex=number10.52

Пример

plot(1:10, cex=2)

Результат:

Форма точки

Используйте pchсо значением от 0 до 25, чтобы изменить формат формы точки:

Пример

plot(1:10, pch=25, cex=2)

Результат:

Значения pchпараметра варьируются от 0 до 25, что означает, что мы можем выбрать до 26 различных типов форм точек: