假设有三个名义变量,A,B和C。
很容易生成一个包含其中两个的聚类条形图:一个,例如A,进入“X轴”,另一个进入“X上的集群”,例如Z。
也有3-D版本,其中可以添加“Z轴”并使用第三个名义变量。但这些都很难读懂,因为有些栏目会隐藏在另一些栏目后面。
有没有一种方法可以创建一个二维聚集条形图,它将两个名义变量分组在“X轴”上。所以,假设我想让变量A和B在“X轴”上。因此,我希望为A的每个值都有一个聚类条形图,每个B的值都是B。例如,假设A是性别(比如男性和女性),B是眼睛颜色(比如棕色、绿色、蓝色)。那么我想要一个男性酒吧,所有的男性棕色眼睛,男性绿色眼睛,男性蓝色眼睛。在同一张图表中,紧挨着它的应该是下一组女性:女性棕色眼睛,女性绿色眼睛,女性蓝色眼睛。
发布于 2017-12-15 22:48:20
如果我们假设以下情况...
性爱(0=male,1=female)眼(0=brown,1=green,1=blue)
这样的...something应该是有效的,因为它将两个变量组合成一个名为sexeye的变量:
IF sex=0 AND eye=0 sexeye=1 /*Male brown eyes.
IF sex=0 AND eye=1 sexeye=2 /*Male green eyes.
IF sex=0 AND eye=2 sexeye=3 /*Male brown eyes.
IF sex=1 AND eye=0 sexeye=4 /*Female brown eyes.
IF sex=1 AND eye=1 sexeye=5 /*Female green eyes.
IF sex=1 AND eye=2 sexeye=6 /*Female brown eyes.
VARIABLE LABELS sexeye'Combined sex and eye color'.
ADD VALUE LABEL sexeye 1 'Male brown eyes.' 2 'Male green eyes.' 3 'Male blue eyes.' 4 'Female brown eyes' 5 'Female green eyes' 6 'Female brown eyes'.
EXECUTE.现在您有一个变量,而以前有两个变量。
https://stackoverflow.com/questions/47023196
复制相似问题