ggplot2 - добавление альфа-параметра делает весь другой текст темнее / жирнее в PDF - PullRequest
4 голосов
/ 22 апреля 2011

Я заметил, что когда я добавляю альфа-параметр к геому, весь текст на графике (названия осей и т. Д.) Становится темнее (почти как если бы они стали жирным шрифтом) при выводе в PDF.Это не похоже на фактическое значение альфа.Это делает графики намного сложнее для глаз, особенно когда на странице много графиков с большим количеством текста.Кто-нибудь еще испытывал это?

сравните следующее (возможно, плохой пример, потому что текста мало ... но если развернуть на том же экране и переключаться между ними, вы увидите разницу)

pdf(FILE_HERE1)
p <- ggplot(mtcars, aes(wt, mpg)) 
p = p + geom_point() 
print( p )
dev.off()


pdf(FILE_HERE2)
p <- ggplot(mtcars, aes(wt, mpg)) 
p = p + geom_point( alpha=.2) 
print( p )
dev.off()

Ответы [ 2 ]

1 голос
/ 31 мая 2011

Я обнаружил, что это не имеет ничего общего с восприятием и, возможно, связано с тем, что я смешиваю типы графики: R - добавление номеров страниц в PDF

Если я запустил ghostscript в моем PDF-файле, эффект полужирного / темного исчезнет.Я использую ghostscript для вставки шрифта в мой PDF.Положительным побочным эффектом является то, что мои PDF-файлы значительно уменьшаются в размере.Я очень мало знаю о ghostscript, поэтому не уверен, является ли это обобщаемым или просто следствием того, как я использую ghostscript.

1 голос
/ 22 апреля 2011

Ну, это не имеет ничего общего с ggplot2, но как мы воспринимаем контраст.На обоих графиках текст на 59% черный (0% = белый), и легкость восприятия в этом случае сводится к степени контрастности между объектами.В первом примере страница имеет черный цвет 0%, фоновая сетка имеет черный цвет 15%, а маркеры графика - черный цвет 100%.Здесь относительно легко различить 59% черного текста, если диапазон от 0 до 100% черного.На втором графике вы не только должны ощущать контраст между маркерами графика, которые только на 35% черного цвета, но на 15% черном фоне, но ваш самый темный объект теперь только 59% черного.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...