이는 ORC MANUFACTURING CO., LTD.의 사용자가 보낸 요청으로, JMP Japan의 SE인 오카다 마사카즈 씨가 해당 사용자를 만났을 때 받은 내용입니다.
사용자는 각 ID 값에서 마지막 데이터 포인트와 첫 번째 데이터 포인트 사이의 선을 그리려고 합니다. 아래 그림을 예시로 참조하세요.
첫 번째에서 두 번째, 두 번째에서 세 번째 등으로 선을 긋는 것은 매우 쉽습니다. 하지만 제가 알기로는 아래와 같이 각 ID 값의 마지막 행에 첫 번째 데이터 포인트를 추가해야 합니다. 사용자는 "가짜" 행을 추가하지 않고 각 ID 값의 마지막 데이터 포인트에서 첫 번째 데이터 포인트로 선을 긋고 싶어합니다.
dt = New Table( "Test",
New Column( "ID", Values( [1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2] )),
New Column( "Position X", Values( [1.3, 1, 2, 2.2, 1.3, ., 3.1, 3, 4, 3.8, 3.1, .])),
New Column( "Position Y", Values([1.2, 2, 2, 1.3, 1.2, ., 3.4, 4, 3.7, 3, 3.4, .])),
New Column( "Vector X", Values([0.5, -0.5, 0.3, 0.9, 0.5, ., 0.3, 0.3, -0.2, 0.7, 0.3, .])),
New Column( "Vector Y", Values( [0.8, 0.4, 0.2, -0.9, 0.8, ., 0.4, 0.8, -0.5, 0.1, 0.4, .]))
);
dt=Graph Builder(
Size( 649, 493 ),
Show Control Panel( 0 ),
Variables(
X( :Position X ), Y( :Position Y ),
Overlay( :ID ), Interval( :Vector X ), Interval( :Vector Y )
),
Elements(
Line(
X, Y, Legend( 17 ),
Ordering( "Within Row" ), Connection( "Arrow" ),
Missing Values( "No Connection" )
),
Line(
X, Y,
Interval( 0 ), Legend( 18 ),
Ordering( "Row Order" ), Missing Values( "No Connection" )
)
),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model( 17,
Properties(
-1, {Line Color( 67 )},
Item ID( "Vector X & Vector Y", 1 )
)
), Legend Model(18,
Properties( 0, {Line Color( 69 )}, Item ID( "1", 1 ) ),
Properties( 1, {Line Color( 70 )}, Item ID( "2", 1 ) )
)}
)
)
);
잘 모르겠습니다.
네, 이 요청은 ORC MANUFACTURING CO., LTD.의 사용자로부터 온 것입니다.
모르겠어요.
아니요, 그렇지 않을 겁니다.