循環雙變量模型你好,
我是 jmp 腳本的新手。 但是我知道gui界面。 我想使用循環在同一個圖上創建多個雙變量擬合? 我將如何做到這一點? 雙變量模型中的“Fit Where”語句在循環中不起作用。 我想要如下輸出。 將有多個擬合樣條曲線,按列 (:Experiment) 分組。 我希望附加腳本中的評論部分能夠正常工作。 任何分步指南也會有所幫助。 我將弄清楚這些步驟的詳細信息,以專門應用於我的數據。
謝謝。

dt = Current Data Table();
// Get the list of unique expts
Summarize( dt, ExptList = by( :Experiment ) );
Bivariate(
Y( :temp_Y ),
X( :temp_X ),
/*
For( i = 1, i <= N Items( ExptList ), i++,
Fit Where(
:Experiment == ExptList[i],
Fit Spline( 1, Standardized, {Line Color( {66, 112, 221} )} )
)
),
*/
SendToReport( Dispatch( {}, "Bivar Plot", FrameBox, {Marker Size( 1 )} ) )
);
回复:循環雙變量模型你也可以這樣做
dt = Current Data Table();
// Get the list of unique expts
Summarize( dt, ExptList = by( :Experiment ) );
biv = Bivariate(
Y( :height ),
X( :weight ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Marker Size( 1 )}
)
)
);
For( i = 1, i <= N Items( ExptList ), i++,
biv << Fit Where(
:Experiment == ExptList[i],
Fit Spline( 1 )
)
); 回复:循環雙變量模型嗨,吉姆,
感謝您的快速回复。 讓我試試這個。 如果我遇到任何問題,我會回來的。回复:循環雙變量模型您需要做的就是使用 GroupBy() 設置
Names Default to Here( 1 );
dt = Current Data Table();
Bivariate(
Y( :temp_Y ),
X( :temp_X ),
group by( :Experiment ),
Fit Spline( 1000000 )
);