Я хотел бы знать, позволяет ли R панорамировать и масштабировать изображения, созданные с помощью функции "plot". Я хотел бы получить преобразование сюжета с помощью мыши, а не через командную строку, возможно ли это?
Спасибо заранее.
Я хотел бы знать, позволяет ли R панорамировать и масштабировать изображения, созданные с помощью функции "plot". Я хотел бы получить преобразование сюжета с помощью мыши, а не через командную строку, возможно ли это?
Спасибо заранее.
Это немного старый вопрос, но для будущих ссылок я написал пакет, который делает именно это (на основе zoomplot {in pkg: TeachingDemos}). Он назывался zoom:
И вы можете проверить последнее и самое лучшее и развернуть пакет на Github
Использование -
library(zoom) # Invoke the Library
# Call plot
zm()
Инструкции по использованию в нормальном графике
Mouse
Клавиатура:
q в графическом окне, чтобы выйти
Не с устройством построения по умолчанию, так как его внутренняя модель "статическая".
Есть обходные пути, жесткие: посмотрите, например, в пакете playwith или на устройстве на основе Java, таком как iplots пакет на Simon rforge. Существуют также расширения, такие как ggobi и другие текущие работы (такие как устройство на основе Qt, которое со временем заменит ggobi), которые пытаются чтобы сделать графику на основе R более динамичной.
Но основным выводом является: нет, не совсем - из-за того, как разработаны графические устройства R.
Чтобы добавить к ответу Dirk: см. также iWebPlots и RnavGraph.
Вы должны посмотреть на Greg Snows zoomplot {in pkg: TeachingDemos}. Вы можете вызвать эту функцию с помощью интерфейса курсора с помощью инструментария tk. Я думаю, что в пакете Greg также есть примеры такого интерфейса.
Чтобы добавить к существующим ответам: Мне нравится использовать функцию ident(), чтобы вручную добавлять метки только к определенным точкам, которые я хочу.
Вы также можете добавить R-графики в plot.ly. Этого должно быть достаточно для наиболее распространенных вещей.
Стефан
Теперь есть и http://www.htmlwidgets.org/, которые добавляют большой набор возможностей интерактивной визуализации для R. Большинство из них можно легко масштабировать и приготовлено.