#r #ggplot2
#r #ggplot2
Вопрос:
As ggplot2
создает красивые цветные графики, но иногда требуется иметь черно-белые графики с шаблонными заливками. Интересно, как это сделать ggplot2
, скажем, для этого кода:
ggplot(diamonds, aes(cut, fill=cut)) geom_bar()
Редактировать
Есть ли какая-либо функция R
для заполнения шаблонов для графиков?
Комментарии:
1. Быстрый поиск в Google показывает это и довольно много других результатов, в которых отмечается, что сетка не поддерживает шаблонные заливки полигонов.
2. Любая другая функция R, имеющая возможности заливки по шаблону?
3. Не с моей головы. Если вы изучаете это, потому что график будет напечатан в черно-белом цвете, рассмотрите возможность простого использования цветовой палитры оттенков серого.
4. доказательство концепции для прямоугольников сетки находится в
gridExtra
,example(patternGrob)
. Хотя я бы не рекомендовал это.5.
gridSVG
пакет, похоже, довольно близок к предоставлению решения с использованиемgrid.garnish()
заливок и, определенных как на этой странице w3.org/TR/SVG/pservers.html
Ответ №1:
взгляните на 6-й график примера (гистограмма).
Комментарии:
1. это включает в себя настройку параметров
angle
иdensity