<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />嗨,JMP专家,
我有这样一张桌子:
学校Var1 Var2 Var3 ..... VARN
Sch_A .....
Sch_B .....
Sch_C ....
...
我尝试制作XY散点图,然后按“学校”分组,然后使用JMP脚本添加拟合线。
这是我复制的代码:
二元(
Y(:Var2),
X(:Var1),
适合哪里(
:学校==“Sch_A”,
拟合样条(2,标准化,{线颜色({42,63,255})})
)
适合哪里(
:学校==“Sch_B”,
拟合样条(2,标准化,{线条颜色({23,138,138})})
)
适合哪里(
:学校==“Sch_C”,
拟合样条(2,标准化,{线条颜色({121,123,5})})
)
适合哪里(
:学校==“Sch_D”,
拟合样条(2,标准化,{线颜色({252,11,11})})
)
SendToReport(
调度(
{},
“Bivar Plot”,
FrameBox,
{Row Legend(
学校,
颜色(1),
颜色主题(“JMP默认”),
标记(0),
标记主题(“”),
连续比例(0),
反向比例(0),
排除行(0)
)}
)
)
)
===================
是否有可能使蓝色部分更通用?我可以使用GroupBy和Color Theme,因此我不需要逐个添加每个组的名称/颜色。
谢谢!
钱
是的,使用Group By(:School),如下例所示。颜色将自动设置。
DT = 打开 ( “$ SAMPLE_DATA / Big Class.jmp” ) ;
BIV = DT << 二元 (
ÿ ( : 高度 ) ,
X ( : 重量 ) ,
通过...分组 ( : 性别 ) ,
适合样条 ( 2 ,标准化 ) ,
) ;
报告 ( BIV ) Framebox ( 1 )] << 行传奇 ( 性别 )