пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Диаграмма рассеивания с линией сглаживания

require(stats) # загрузка/присоединение пакета, нужно для функций lowess, rpois, rnorm
plot(cars, pch=2) # pch - тип маркера, всего их 25
lines(lowess(cars), col = 'red', lwd = 3.5, lty = 6) # цвет, толщина и тип (всего 6) линии

При необходимости можно создать пользовательские типы линий. В таких случаях в качестве значения аргумента lty выступает текстовая последовательность из четырех чисел. Эти числа (от 1 до 9) определяеют размер четырех элементов, составлящих повторяющийся паттерн "штрих - пробел - штрих - пробел". Например, при lty = "4241" линия будет состоять из повторяющегося паттерна, в котором имеется штрих длиной 4 единицы, пробел длиной 2 единицы, опять штрих длиной 4 единицы, и пробел в 1 единицу.

Отображение набора показателей из data.frame 

Отобразить сразу нескольких показателей из data.frame на диаграмме рассеивания
pairs( iris[1:4], pch = 21, bg = c("red", "green3", "blue") [unclass(iris$Species)]

где iris[1:4] - показаиели с 1 по 4 из iris;
pch = 21 - вид маркеров, 21 - маркеры с заливкой;
bg = c("red", "green3", "blue") [unclass(iris$Species)] - способ заливки маркеров.

В R версии 2019 года - pairs - работает без подключения каких-либо библиотек

 


20.10.2019; 21:00
хиты: 157
рейтинг:0
Точные науки
математика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь