你好,
我一直在努力解決的問題是如何得到來自平台的*東西*。 在本例中,它是“線性擬合”下方的線性擬合方程。 “屬性”和“顯示樹結構”菜單都顯示不同的文本退出框,因此我嘗試抓住它們並使用得到(平台無法識別,或者只是對象無法識別),並且獲取文本。 兩者都沒有抓住我需要的文本。 有任何想法嗎?
另一個問題是生成了 6 個報告,其中應該是 2 個,因為 summarise 在 :sex 中創建了一個唯一值列表,而這就是 for 循環迭代的次數。 報告也會針對這些值進行過濾。
Names default to here(1);
clear log();
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
summarize( gen_lst = by( dt:sex ) );
for( i = 1, i <= N Items( gen_lst ), i++,
// Create visualization, save to target
vis = eval expr( eval(
Bivariate(
Y( :weight ),
X( :height ),
Where( :sex == expr( gen_lst[i] ) )
)
) );
// Fit: Linear
vis << Fit Line( {Line Color( {255, 000, 000} )} );
// Tries to copy equation in "Linear Fit"
try( eqs_tmp1 = report(vis)["Linear Fit", TextEditBox(1)] << Get text );
try( eqs_tmp4 = report(vis)[TextEditBox(4)] << Get text );
try( print( eqs_tmp1 ) );
try( print( eqs_tmp4 ) );
);
