Суббота, 04.04.2026, 21:47Приветствуем вас Гость | RSS
Решение задач в среде R
Главная | R manipulate | Регистрация | Вход
» Меню сайта

» R практикум

» R кодинг

» Rmatem

» Опрос
Сколько вам лет?
Всего ответов: 9

» Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

R manipulate

R manipulate — это функция для создания интерактивных графиков в RStudio. Она принимает выражение для построения графика и набор элементов управления (например, слайдер, пикер, чекбокс или кнопка), которые используются для динамического изменения значений внутри выражения. Когда значение меняется с помощью соответствующего элемента управления, выражение автоматически повторно выполняется и график перерисовывается.

#install.packages("manipulate")
library(manipulate)

Пример использования: чтобы создать график, который позволяет манипулировать параметром с помощью слайдера, можно использовать синтаксис:

manipulate(plot(1:x), x = slider(1, 10))

После выполнения кода график будет нарисован с начальным значением 1 для x, а рядом с ним откроется панель манипулятора с слайдером для изменения значения x от 1 до 10. 

 

x = seq(-5, 7, 0.5)
y = x^2 - 2*x
xy = data.frame(X=x, Y=y)
manipulate(
  plot(xy, xlim = c(x.min, x.max), type = type,
       axes = axes, ann = label),
  x.min = slider(-5,15),
  x.max = slider(15,30, initial = 25),
  type = picker("p", "l", "b", "c", "o", "h", "s", "S", "n"),
  axes = checkbox(TRUE, "Draw Axes"),
  label = checkbox(FALSE, "Draw Labels"))

 

» Вход на сайт

» Поиск

» Работа с файлами

» Вся графика

» Гистогра́мма

» Теория вероятности

» Сравнение групп

» Дисперс анализ

» Блог

» Календарь
«  Апрель 2026  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930

» Архив записей


Copyright MyCorp © 2026
uCoz