嘿,
我之前寻找过答案,但找不到解决方案。
我有一个图表和一个行图例和样条线,我希望通过单击其中一个图例,他的样条线将突出显示或变得更加粗体。
此选项仅适用于值点,方法是单击图表选项内的 ->> 标记选择模式 ->> “未选择的褪色”。
我想编写一个脚本,但我找不到一种方法来编辑图表的拟合样条线(例如,当单击图例中的一个选项时,除了用户指定的一条样条线外,所有样条线的颜色都会发生变化)选择)。
谢谢你!
我的建议是使用 GraphBuilder 来创建显示。 默认情况下,选择图例时,会选择组和关联元素(点、线、样条曲线等)。
尝试此操作并选择 F 或 M 以查看行为。当然,与 Bivariate 相比,GraphBuilder 结构要复杂一些。
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = dt <<
Graph Builder(
Size( 534, 454 ),
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ), Overlay( :sex ) ),
Elements( Points( X, Y, Legend( 13 ) ), Smoother( X, Y, Legend( 14 ) ) )
);
如果您使用Bivariate,当您选择一个组时,我建议您将选定的样条线更改为更宽(2或3),并将其他未选定的样条线更改为宽度1并修改颜色。 例如,为每种颜色定义一个未选定的颜色,例如,对于中深蓝色 {0, 0, 221},将其未选定的颜色定义为 {170, 197, 253},较浅并带有一些灰色。