如何在箱型圖中對齊各自框內的點(套用疊加時)

我有一個數據,其中組 x 是一列,假設為 A,而覆蓋上有另一列,假設為 B。
是否有任何選項可以使這些點在各自的框中對齊?
以下是我的程式碼 -
createBoxPlot = Function({dt, cols},
Show("Using Columns for Box Plot:", cols);
// Create Dashboard with Box Plots
New Window("Analysis Dashboard",
Tab Box(
"Box Plots",
V List Box(
Text Box("Box Plot by A, B"),
For(i = 1, i <= N Items(cols), i++,
gb = Graph Builder(
Size(800, 500),
Show Control Panel(0),
Variables(X(:C), Y(As Column(cols[i])), Group X(:A), Overlay(:B)),
Elements(Box Plot(X, Y, Legend(4)), Points(X, Y, Legend(5)))
)
)
)
)
);
);我嘗試過,但是它重疊了兩個覆蓋變數框,如下所示 -

我想知道我是否可以像這個問題的描述一樣將它們並排放置,以及它們各自框內的點。
由於我沒有您的數據,所以我只能根據您的腳本進行一些猜測。我的圖表中不會有 X 組,這可能很重要,也可能不重要
我們從這個開始

然後我們將覆蓋層移到 X 軸(如果需要,可以隱藏標籤)

最後我們將同一列新增到顏色中

因此,在這種情況下我們不使用 Overlay,這可能會對您的資料或您嘗試繪製的內容造成問題
為什麼您在 X 軸上可以看到年齡和性別值,而對我來說這有點不同。

我想知道我做錯了什麼
您的其中一列可以是連續的嗎?對於這種類型的繪圖,它們必須是分類的(名義的/序數的)