이 스크립트가 보여주는 것처럼 '애니메이션'부분은 쉽습니다. 하지만 여기서 '앞으로가는 곡선'은 단지 직선이지만 실제로 계산 된 방법을 조사해야합니다.
NamesDefaultToHere(1);
// Make some data
dt = NewTable("Data", NewColumn("Value", Numeric, Continuous, Formula(RandomNormal(0,1))));
dt << addRows(10);
// Graph the data (this script was built by JMP, apart from the 'add graphics script' part)
dt << Graph Builder(
Size( 535, 467 ),
Show Control Panel( 0 ),
Variables( X( Transform Column( "Row", Formula( Row() ) ) ), Y( :Value ) ),
Elements( Line( X, Y, Legend( 8 ) ) ),
SendToReport(
Dispatch(
{},
"Row",
ScaleBox,
{Min( 0 ), Max( 40 ), Inc( 2 ), Minor Ticks( 1 )}
),
Dispatch(
{},
"Value",
ScaleBox,
{Min( 3 ), Max( -3 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Add Graphics Script(
2,
Description( "Script" ),
Pen Color( "Red" );
Line Style( "Dotted" );
dt = Data Table( "Data" );
Line( {N Row( dt ), :Value[N Row( dt )]}, {40, 0} );
), Grid Line Order( 1 ), Reference Line Order( 3 )}
)
)
);
// Add some new data
for(p=11, p<=40, p++, Wait(0.1); dt << addRow(1));안녕 이안
고맙습니다.
나는 그것으로 실험 할 것이고 그것이 인도하는 곳을 볼 것입니다 ... 많이 감사드립니다 ...
안녕 이안
도움이되는 응답에 더하여이 가격 데이터 집합에 맞게 스크립트를 수정해야하는지 궁금합니다. 본질적으로 x 축은 거래 날짜이며 Y 축은 시간별 시리즈를 통해 작동하는 1 개월에서 24 개월 가격에 대한 포워드 곡선 "라인"을 나타내는 M01에서 M24 개월의 스팟 달 (가격 그래프를 나타냄)입니다 .)
내 요청이 약간 부각 될 수도 있다는 것을 안다. 내가 JMP 그래프 빌더에 초보자 인 것처럼; 시간이 허락한다면 JMP 데이터 세트와 스크립트로 설정하도록 도와 줄 수 있었으면합니다. JMP를 통해 내가했던 방식을 배울 수 있었고 반복을 통해 작업 할 수있었습니다. 적절하지 않은 경우 내 요청을 처리 할 수 없다면 괜찮습니다.