R / RStudio: problemas de escala de gráficos y borrosidad en pantallas de alta resolución

En monitores de alta resolución 4K, parece que en Windows la ventana de trazado de RStudio utiliza la duplicación de píxeles para hacer legible el trazado (estoy usando RStudio 0.99.483 y R 3.2.2 y Windows 8.1, pero el mismo resultado en Windows 10). Esto da como resultado texto y gráficos muy borrosos (además, no funciona bien con Cleartype, ya que da como resultado una franja de color después de duplicar los píxeles).

Ejemplo:

qplot(Sepal.Length, Petal.Length, data = iris, color = Species, 
       size = Petal.Width, alpha = I(0.7))

con zoom en RStudio establecido en 200% me da una imagen borrosa (con franjas de color) como

Alejarme por completo me da una imagen nítida, pero con texto demasiado pequeño, símbolos de trama y elementos de menú:

¿Alguien podría recomendar una solución a este problema? ¿Qué navegador web utiliza RStudio internamente para mostrar la ventana de trazado? ¿Se puede arreglar algo en ese frente? ¿A qué nivel se debe solucionar esto? RStudio o R en sí (engrDevices ogrid??). Simplemente no estoy seguro de a qué nivel esto podría ser parcheado ... ¿Alguna idea?

EDITAR: usando

windows()
qplot(Sepal.Length, Petal.Length, data = iris, color = Species, 
       size = Petal.Width, alpha = I(0.7))

me da una imagen nítida:

pero con la molestia de que la ventana predeterminada es bastante pequeña (dos veces más pequeña que en un monitor normal, 1/4 en términos de área), y que si la escalo, el tamaño del texto cambiará en relación con el resto ( especificar ancho = XXX y altura = XX tiene el mismo efecto).Así que esto vuelve al problema que siempre tengo con la escala de gráficos R. :-)

Usando las opciones adicionalesxpinch yypinch en la llamada de Windows hace que mi ventana sea más grande, p. :

windows(xpinch=340, ypinch=340)
qplot(Sepal.Length, Petal.Length, data = iris, color = Species, 
       size = Petal.Width, alpha = I(0.7))

pero las fuentes no parecen escalar como deberían en relación con el resto y los símbolos de la trama se vuelven un poco más grandes (aunque el lienzo de la trama parece haber escalado bien, pero no los anchos de línea). No estoy seguro de dónde está el problema, si elggplot2 ogrid la salida debería adaptarse mejor a laxpinch yypinch ajustes de lawindows() dispositivo, o si es algo más bajo nivel.x11() no parece tener ninguna configuración de dpi, mientras quequartz() does (argumentodpi=...) - aunque no puedo probar este último ya que no tengo una Mac ... Supongo que parte del problema es que estos dispositivos diferentes no parecen tener una configuración consistente para especificar el dpi, así que tal vez no sea de extrañar que son tomados en cuenta por paquetes particulares ... No estoy seguro sobre el dispositivo de gráficos RStudio ...

En resumen, parece bastante difícil hacer gráficos R con escalado bueno y reproducible en diferentes dispositivos gráficos con diferentes ppp ... ¿Alguna idea, aparte de exportar a PDF y ver eso?

Respuestas a la pregunta(2)

Su respuesta a la pregunta