X 及以下系数的百分比你好,
在 JMP 中,每一行数据都知道它属于柱状图中的哪个柱状图。因此,计算因子百分比非常容易。
例如,绘制男女学生比例与年龄(“X”)的关系图:
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
Graph Builder(
Variables( X( :age ), Overlay( :sex ) ),
Elements(
Bar(
X,
Bar Style( "Stacked" ),
Summary Statistic( "% of Factor" )
)
)
);

有没有一种简单的方法可以生成一个图表,显示各因素的百分比,其中以年龄为横坐标(X 及以下),以男女学生比例为纵坐标?例如,12 岁学生的比例与上述相同(5 对 3),而 17 岁学生的比例则为男女学生的总比例:22 对 18。

数据探索与可视化回复:X 及以下值的百分比因子通过汇总表实现变通方案:
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
dtsum = dt << Summary(Group( :age, :sex ));
dtsum << New Column( "N cumulative", Formula( Col Cumulative sum(:N Rows, :sex)));
Graph Builder(
Variables( X( :age ), Y( :N cumulative ), Overlay( :sex ) ),
Elements(
Bar(
X,
Y,
Bar Style( "Stacked" ),
Summary Statistic( "% of Factor" )
)
)
);