我已经使用“列属性”>“值颜色”为列设置了值颜色。我已将其构建到脚本中,与此类似。
dt:"(组)类型"n << 设置属性(
价值色彩,
{“(“A”= 16,“B”= 24,“C”= 56,“D”= 8,“E”= 40,“F”= 72,依此类推。(列表中我识别的单元格值总共有 36 个)
然后我运行图表的脚本
dt << Graph Builder(
Size(1460, 625),
Show Control Panel(0),
Legend Position("Right"),
Level Spacing Color("Medium Light Gray"),
Graph Spacing(5),
Spacing Borders(1),
Variables(X(:Year), X(:Qtr, Position(1)), Y(:"(Group)Type"n), Group X(:Location)),
Elements(Mosaic(X(1), X(2), Y, Legend(7), Cell Labeling("Label by Percent"))),
Local Data Filter(Conditional, Add Filter(columns(:Location, :Year)))
);
编辑 2024-07-31 (jthi):添加使用 jsl 格式按钮
它通常会以我预期的颜色运行,但如果使用过滤器,颜色可能会改变 - 有些颜色仍按预期显示。好像它忽略了为该值设置的列属性。
指定特定列颜色的列值数量是否有限制?
我已经在整个过程做出了更改,以确保我不会将相同的颜色编号用于多个值。
JMP 17.2.0
您确定所有值的值颜色都设置正确了吗?另外,尝试将 (Group)Type 列添加到 Color 是否有帮助。