这是 ORC MANUFACTURING CO., LTD. 的一位用户提出的请求,JMP Japan 的 SE 冈田正和先生在与该用户见面时收到了该请求。
我们可以轻松地从第一个数据点画到第二个数据点,从第二个数据点画到第三个数据点,以此类推。但据我所知,我们需要像下面这样,将每个 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. 的一位用户的请求。