Используя синтаксис, созданный для цветной круговой диаграммы, вы можете добавить текстуру, просто добавив функцию texture.pattern(myVar)
в оператор Element:
ELEMENT: interval.stack(position(summary.percent(COUNT))), color(krwirtsek_kombi), texture.pattern(krwirtsek_kombi))
Вы можете указать цвет и рисунок с помощью шаблонаили с помощью функции map
внутри шкалы весов:
SCALE: cat(aesthetic(aesthetic.color.interior), map(("<catvalue>", color."<rgb>"), ...)
SCALE: cat(aesthetic(aesthetic.texture.pattern), map(("<catvalue>", texture.pattern.<patternconstant>), ...)
Однако при объединении функций color () и texture.pattern()
в операторе ELEMENT и манипулировании с функциями GPL или oder результатыиз этих других функций может стать нечетным (см. этот вопрос о порядке категорий ).