將「按所選」選項新增至適合項目的回應篩選中是什麼激發了這個願望清單請求?
在比較多個 X 和 Y 時,反應篩選是非常快速的平台。它還允許擬合這些項目,但僅適用於選定的項目,而過程篩選有兩個選項「顯示選定的圖表」和「顯示選定的圖表」。 For 是一次性圖表,並且當使用者選擇不同行時更新圖表。
您希望看到什麼改進?
將選項「適合所選項目」新增至回應篩選平台。
當您這樣做時,我認為您還應該將“Fit Selected Items”重新命名為“Fit for Selected Items”,以保持不同平台之間的命名。類似的方法也應該應用於提供此類功能的所有平台(繪製一次(for)和繪製選擇(as))。
為什麼這個想法很重要?
如果您想直觀地了解 x 和 y 之間的比較情況,可以更輕鬆地使用「回應篩選」平台。
下面是一個可用於執行此類操作的腳本。這是非常快速的解決方案,只需建立新窗口,然後可以將其放置在回應篩選旁邊以進行快速檢查

看更多...
Names Default To Here(1);
ps_ref = (Current Report() << XPath("//OutlineBox[@helpKey = 'Response Screening Report']"));
If(N Items(ps_ref) < 1,
Throw("No Response Screening open");
);
ps_ref = ps_ref[1] << get scriptable object;
tb = Report(ps_ref)[Table Box(2)];
nw = New Window("Visual",
plot_collector = V List Box(
);
);
Eval(EvalExpr(
tb << set row change function(Function({this},
sel_rows = this << get selected rows;
xcols = (this[String Col Box("X")] << get)[sel_rows];
ycols = (this[String Col Box("y")] << get)[sel_rows];
lub = Lineup Box(N Col(2));
For Each({{curx, cury}}, Across(xcols, ycols),
lub << Append(
Bivariate(
Y(Eval(curx)), X(Eval(cury)),
Fit Line({Line Color({230, 159, 0})}),
Density Ellipse(0.95, {Line Color({86, 180, 233})}),
SendToReport(Dispatch({}, "Linear Fit", OutlineBox, {Close(1)}))
)
);
);
While(!IsEmpty(Expr(plot_collector) << child),
Try((Expr(plot_collector) << child) << delete box);
);
Expr(plot_collector) << Append(lub);
));
));
Eval(EvalExpr(
nw << On Close(
Expr(tb) << Set Row Change Function(function({this}, return()));
);
));
基礎資料分析與建模數據探索和視覺化分享和交流成果回覆:將「按選定」選項新增至適合項目的回應篩選 - 狀態變更為:已確認很好的建議@jthi ,感謝您提交!我們將捕獲以供考慮。