ボックス プロットでそれぞれのボックス内のポイントをどのように整列させるか (オーバーレイが適用されている場合)

グループ x が 1 つの列 (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)))
)
)
)
)
);
);ボックスプロットの配置を揃える(グラフを右クリック)

試してみましたが、以下のように2つのオーバーレイ変数ボックスが重なってしまいました。

この問題の説明のように、それぞれのボックス内のポイントとともに、それらを並べて表示できるかどうか疑問に思っていました。
私もこれを試してみましたが、こんな感じになりました -

あなたのデータがないので、あなたのスクリプトに基づいて少し推測します。私のグラフにはXグループは表示されませんが、それが問題になるかどうかはわかりません。
私たちはここから始めます

次に、オーバーレイをX軸に移動します(必要に応じてラベルを非表示にすることができます)

そして最後に、同じ列を色に追加します

この場合はオーバーレイを使用していないため、データやプロットしようとしているものに問題がある可能性があります。
なぜ、X 軸に年齢と性別の両方の値が表示されるのかというと、私にとってはちょっと違うからです。

何を間違えているのだろうか
列の 1 つが連続している可能性がありますか? このタイプのプロットでは、列はカテゴリ (名目/順序) である必要があります。