Как пользователь может интерактивно изменить один аспект (например, ориентацию или длину линии) на 2D-графике?R интерактивный сюжет?
14
A
ответ
8
Пакет rpanel работал для меня.
library(rpanel)
lvm.draw <- function(panel) {
x=0:20
plot(x, panel$int + (panel$slo*x), ylim=panel$data, ylab="y", main="Adam's Super Duper Interactive Graph", typ="l", lwd=3, col="red")
grid()
panel
}
ylimdat<-c(-50,50)
panel <- rp.control(title = "Adam's Panel", data=ylimdat, slo=0.5, int=1.0, size=c(300, 160))
rp.slider(panel, var=slo, from=-5, to=5, action=lvm.draw, title="Slope", pos=c(5, 5, 290, 70), showvalue=TRUE)
rp.slider(panel, var=int, from=-50, to=50, action=lvm.draw, title="Intercept", pos=c(5, 70, 290, 90), showvalue=TRUE)
2
Функция tkexamp в пакете TeachingDemos поможет вам создать график с элементами управления для изменения различных параметров на графике. На странице справки можно просмотреть несколько примеров, которые можно запустить, чтобы увидеть, как это работает.
Функция TkIdentify в том же пакете позволяет перетаскивать метки (вместе с линиями, указывающими из точек на метки) в нужную позицию, вы можете начать с кода из этой функции (все R, ничего не скомпилировано) в качестве основы для вашего собственного динамического сюжета, который позволит перетаскивать строку.
11
Смежные вопросы
- 1. matplotlib интерактивный сюжет с фрагментами изображения
- 2. Matplotlib: интерактивный сюжет на веб-сервере
- 3. Интерактивный сюжет на основе Tkinter и Matplotlib
- 4. Интерактивный сюжет Python с пользовательским вводом
- 5. Интерактивный график в R
- 6. python интерактивный сюжет новейшая строка в цвете, отдых в черном
- 7. окно сюжет в группах [R]
- 8. R corrplot производит пустой сюжет
- 9. R - Выберите, какой сюжет комментирует
- 10. Can R Создайте такой сюжет?
- 11. R - Как нарисовать пустой сюжет?
- 12. R: Сюжет: переупорядочивание порядка переменных
- 13. R: Не удалось сохранить сюжет
- 14. ggplot2 сюжет вопрос в R
- 15. Интерактивный ZoomGraph in R Shiny
- 16. Интерактивный Choropleth в R Швеции
- 17. как построить MATLAB стиль логарифмическом сюжет с использованием R Сюжет
- 18. линии доступа, устроенные R, используя основной сюжет()
- 19. Как создать сюжет «Clustergram»? (В R)
- 20. Как воспроизвести этот сюжет с помощью R?
- 21. R: добавление biplot стрелка в ОАС сюжет
- 22. R соединить традиционный сюжет и ggplot2
- 23. R Сюжет мерцает при обновлении линии
- 24. Создать Lollipop-подобный сюжет с R
- 25. Добавляем дополнительную информацию в сюжет! R
- 26. Сюжет модели SVM в классификации R -Text
- 27. Изменение шкалы и символы R сюжет
- 28. Как создать бар сюжет для персонажей R
- 29. Используйте сюжет из R в C#
- 30. R сюжет основан на другой фактор
Вот еще один пример использования 'rpanel': http://revgr.com/2012/12/11/interactive-graphs-using-r/ –