您將如何處理這些圖表 16 份報告(以及您將打開的 17 個表格)? 我問是因為本地數據過濾器可能是一種選擇,具體取決於您要做什麼

Oneway(
Y(:Col3),
X(:Col4),
Plot Quantile by Actual(1),
Line of Fit(0),
Normal Quantile Label(0),
Local Data Filter(
Add Filter(
columns(:Col2),
Where(:Col2 == "V2_0"),
Display(:Col2, N Items(15))
)
),
SendToReport(
Dispatch(
{},
"1",
ScaleBox,
{Label Row({Show Major Grid(1), Show Minor Grid(1)})}
),
Dispatch(
{"Normal Quantile Plot"},
"1",
ScaleBox,
{Label Row({Show Major Grid(1), Show Minor Grid(1)})}
),
Dispatch(
{"Normal Quantile Plot"},
"2",
ScaleBox,
{Min(0.000347463516330788), Max(0.999652536483669), Inc(0.1),
Minor Ticks(0), Add Ref Line(0.5, "Dashed", "Black", "", 1)}
),
Dispatch(
{"Normal Quantile Plot"},
"Oneway QuantilePlot",
FrameBox,
{Marker Size(1), Marker Drawing Mode("Normal")}
)
)
)
其他簡單的解決方案可能是使用 By

在探索了這些選項之後,我會開始考慮是否需要循環。
我覺得@jthi第二種解決方案,使用 BY() 變量是您應該嘗試的第一種解決方案。
感謝您的答复。 正如我常說的,如果它是一條蛇,它會咬我的! 它正盯著我的臉看這個。 感謝您突出顯示此案例的“作者”字段。 如果我不想使用“頁面”選項但運行單個圖表,我還有一個關於箱線圖的圖表 > 圖表生成器路徑的問題,但我會為此打開另一個問題。 再次感謝。
我附上了一個示例數據集和腳本以供參考。 我想根據 Col2 中的一組分類變量生成多個正態分位數分佈圖。 在這種情況下,Col2 中有 16 個唯一變量,但可能會有所不同。 目前我正在對 Col2 中的分類變量數據進行子集化,然後生成正態分位數分佈圖。 我只是對 Col2 中剩餘的唯一分類變量重複這個過程。
我想設置一個基本循環來通過 Col2 中的唯一分類變量處理此迭代並生成相關的正態分位數分佈。