このスクリプトが示すように、「アニメーション」の部分は簡単です。しかし、ここでは「フォワードカーブ」は単なる直線ですが、実際にどのように計算されるかを検討する必要があります。
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軸はスポット月(価格グラフを表す)とM01からM24月(1から24ヶ月目の価格の時系列での順方向曲線 "線"を表します。)
私の要求はちょっとした印象を与えるかもしれません。 私はJMPグラフビルダーの初心者です。私はあなたの時間が許せばあなたが私がJMPデータセットとスクリプトにそれを設定するのを手伝うことができることを望んでいました。 それが適切でないならば、あなたが私の要求に応じることができないならば、それはまた大丈夫です。