在图形生成器中使用多个 Y 列时如何为线条指定颜色?你好,
我正在创建一个包含许多(超过 200 列)数据的折线图,其中每条数据都是我的图中的一条线(连续变量绘制在 y 轴上,分类变量(表中的行)绘制在 x 轴上)。 像这样的事情:

到目前为止,一切看起来都不错,但如何为每条线分配颜色而不是 JMP 默认值?右键单击图表并选择“自定义”然后更改每条线的颜色是唯一的方法吗?因为当我用巨大的图表执行此操作时,我收到此错误“菜单项溢出”。希望有一种方法可以在创建图表之前对数据表中的每一列执行此操作?
谢谢!
回复:如何在多列(线)的线图中指定颜色正如 Xan 所说,您可以应用“值颜色”列属性来为变量的级别选择特定颜色。 如果您在图形生成器叠加角色中使用该变量,则会应用这些颜色。 由于您从许多 Y 列开始,因此您需要使用“表”->“堆栈”平台堆叠数据,以便您将拥有一列数据点和另一列带有标签值,指示数据是哪个原始 Y 列来自。 在“叠加”角色中使用生成的标签变量,并应用“值颜色”列属性,图形元素将采用您指定的颜色。
回复:如何在多列(线)的线图中指定颜色<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />另一种方法是设置 Overlay 变量的 Value Colors 属性。 这将覆盖 JMP 默认颜色,并且“值颜色”对话框支持旧版 JMP 中的多项选择。 如果您对多个相似的列执行此操作,则可以使用标准化属性一次性更改所有列。
回复:如何在多列(线)的线图中指定颜色您使用图形生成器吗?如果是,可以通过右键单击 JMP11 中图形图例上的所需变量来更改颜色。脚本可能看起来像这样:
名称默认为此处( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
图 = dt << 图形生成器(
显示控制面板( 0 ),
变量(
X(:年龄),
Y(:高度),
Y(:重量,位置(1)),
X 组(:性别)
),
元素(
线(
X,
Y(1),
Y(2),
图例(2),
行顺序( 0 ),
)
),
发送至报告(
派遣(
{},
“400”,
秤盒,
{图例模型(
2、
属性( 0, {线条颜色( 6 )} ),
属性( 1, {线条颜色( 8 )} )
)}
)
)
);
回复:如何在多列(线)的线图中指定颜色谢谢,JMP11有解决方案吗?我没有12个
回复:如何在多列(线)的线图中指定颜色比以下更快的方法定制是选择图例中的一根、全部或任意行组合(按住 Shift 键单击选择范围,按住 cmd/Ctrl 键单击不连续地选择),然后右键单击选择颜色。
图例项的多重选择似乎需要 JMP 12。