r plot rstudio interactive

Trazar zoom y localizador en RStudio



plot interactive (1)

Esto no usa directamente la función "Zoom" de RStudio, pero se acerca bastante a lo que probablemente estés buscando:

df <- data.frame(1:4) windows() plot(df) locator(1)

Un par de notas:

  1. No puedes redimensionar dinámicamente la ventana. Si desea ampliar, primero debe llamar a windows() , luego cambiar el tamaño de la ventana y luego ejecutar plot(df) .
  2. Tenga cuidado de especificar el argumento n para el locator() . De lo contrario, se bloqueará su sesión R debido a este error. (Lo que no se ha resuelto AFAIK)

Pero si su propósito es poder usar el locator() en una versión ampliada de un gráfico (es decir, si tiene un gráfico muy poblado), esto debería funcionar.

¿Hay alguna manera de habilitar la funcionalidad del locator() en el zoom de la trama de RStudio? Esto solo funciona en la ventana más pequeña (predeterminada, abajo a la derecha) de RStudio, pero cuando hace clic en un visor ya abierto como una ventana separada, no se capturan las coordenadas:

plot(iris$Petal.Width, iris$Petal.Length) locator()

Tal vez la respuesta aquí es que actualmente no está implementado y es por eso que no pude encontrar una mención en línea.

Estoy usando RStudio versión 0.99.491.

Gracias por adelantado.