У меня проблема с тем, что цвета заливки элементов, которых нет, появляются в верхней части столбцов с накоплением при сохранении в формате PDF. Эти элементы не отображаются в окне графика в R или при сохранении в формате PNG.
Пример:
library(ggplot2)
dat <- data.frame(prop.table(xtabs(~class+cyl,mpg),1))
qplot(class,Freq,data=dat,geom="bar",fill=relevel(cyl,4))+scale_fill_brewer(palette="Blues")
ggsave("test.pdf")
Тонкая темно-синяя линия появляется в верхней части столбца «2-местный», которая, кажется, остается одинаковой толщины на экране независимо от масштаба. Я предполагаю, что это ошибка PDF, а не ошибка ggplot2 но есть ли способ избежать этого?
Редактировать
> sessionInfo()
R version 2.12.2 (2011-02-25)
Platform: i386-pc-mingw32/i386 (32-bit)
locale:
[1] LC_COLLATE=English_United Kingdom.1252
[2] LC_CTYPE=English_United Kingdom.1252
[3] LC_MONETARY=English_United Kingdom.1252
[4] LC_NUMERIC=C
[5] LC_TIME=English_United Kingdom.1252
attached base packages:
[1] grid stats graphics grDevices utils datasets methods
[8] base
other attached packages:
[1] ggplot2_0.8.9 proto_0.3-9.2 reshape_0.8.4 plyr_1.6
loaded via a namespace (and not attached):
[1] digest_0.5.0 RColorBrewer_1.0-5 tools_2.12.2