글로는 설명이 어려우니 아래 이미지를 참고해주세요. 기본적으로 정렬 순서를 어지럽히지 않고 기본 x축 아래에 범주별로 그룹화하고 싶습니다. 범주를 기본 x축 "위"에 둘 수는 있지만 보기 좋지 않으며 항목이 변경될 때만이 아니라 모든 항목에 범주 격자선이 그려집니다.

따라서 그 아래에서도 원하는 순서를 읽은 다음 세 번째 축을 끌 수 있습니다.

Names default to here(1);
dt = New Table( "Test",
Add Rows( 6 ),
New Column( "Desired Order",
Numeric,
"Nominal",
Format( "Best", 12 ),
Set Values( [1, 2, 3, 4, 5, 6] )
),
New Column( "Category",
Character,
"Nominal",
Set Values( {"A", "B", "B", "A", "A", "B"} )
),
New Column( "Data",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [1, 2, 3, 4, 5, 6] )
)
);
dt = Graph Builder(
Variables(
X( :Desired Order ),
X( :Category, Position( 1 ) ),
X( :Desired Order, Position( 1 ) ),
Y( :Data ),
Color( :Category )
),
Elements( Points( X( 1 ), X( 2 ), Y, Legend( 107 ) ) ),
SendToReport(
Dispatch(
{},
"Desired Order",
ScaleBox,
{Label Row(
3,
{Automatic Tick Marks( 0 ), Show Major Labels( 0 ),
Show Major Ticks( 0 )}
)}
),
Dispatch( {}, "400", LegendBox, {Set Title( "" )} )
)
);
그것이 당신에게 효과가 있기를 바랍니다.