如何在 SPSS 中创建带有颜色和图案的饼图

How to create a pie chart with color and pattern in SPSS

我想用 GGRAPH\GPL 创建一个彩色的附加模式,饼图。图案的作用是可视化各个类别所属的主要类别。

使用 SPSS Chart Builder 我只能创建彩色或图案饼图。

相关ELEMENT声明如下:

ELEMENT: interval.stack(position(summary.percent(COUNT))), color(myvar))

或者:

ELEMENT: interval.stack(position(summary.percent(COUNT))), texture.pattern(myvar))

使用为彩色饼图创建的语法,您可以通过简单地将 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>), ...)

然而,当在 ELEMENT 语句中组合 color() 和 texture.pattern() 函数并修改其他 GPL 函数时,这些其他函数的结果可能会变得奇怪(参见 this question about category order) .