2015-11-16 1 views
1

Почему строки в диаграмме, генерируемой ggplot2 на Mac, выглядят настолько гладкими и круглыми, но в Windows они выглядят такими резкими и резкими. Есть ли возможность исправить это в Windows вместо того, чтобы идти в Apple Store?R - ggplot2 плохое качество диаграмм, сгенерированных в Windows

Например, диаграмма, генерируемая на Mac: enter image description here

и диаграмма, генерируемая на Windows:

enter image description here

Edit:

Благодаря @thestatnoob ответ, это график, созданный с помощью набора данных диафрагмы на R 3.0.2, RStudio 0.99.486, разрешение графика: 640x480.

data(iris) 
library(ggplot2) 
ggplot(data = iris) + 
geom_density(aes(x = Sepal.Length, y = ..scaled.., fill = Species), alpha = 0.5) 

enter image description here

+4

Возможно ли, что первый график был сгенерирован с помощью устройства PDF (или другой векторной графики), в то время как другой был сгенерирован (с низким разрешением) на PNG или другом растровом устройстве ? Я могу сделать тот же график гладким или пиксельным на моем Mac в зависимости от того, сохраняю ли я его как PDF или привет-PNG PNG и PNG с низким разрешением. – eipi10

+4

Пожалуйста, укажите фактический код, который сгенерировал каждый. –

+4

Также: взгляните на опции сглаживания (например, с помощью пакета Cairo в R будут линии с псевдонимом, что сделает их менее зазубренными.) Сглаживание может быть включено по умолчанию в установках Mac http: // www. r-bloggers.com/exporting-nice-plots-in-r/ –

ответ

1

Это может быть из-за ошибки рендеринга, а не что-либо другое. R графики выглядят более низкими и «острыми». Попробуйте построить один и тот же набор данных в обеих ОС с теми же настройками, например. PNG/PS/PDF с одинаковым разрешением. Если выяснится, что сюжет для Windows не выглядит большим, альтернативное решение было бы:

  • Использование RStudio, который представляет собой графический интерфейс для R и производит «гладкий» график, даже на Windows,
  • Использования R в командной строке MS PowerShell/
+0

Я редактировал свой вопрос, добавил диаграмму, созданную из RStudio в Windows. – kodi1911