// //tmtrend command. // //This command is used for fitting unsteady wave using spline curve. // //Syntax tmtrend wave/ (options) ; //Options dim=nn //nn is number of degree(defalut 5) fittig spline curve. More higher is more overfitting. predict=xx //xx is period of spline curve prediction //Example get stockdata.csv@; plot line data1;
if(# > 229) delrec //This wave has 250 steps,and 229 steps are trainning step. put train; //use tmtrend command for fitting 229 step and predicting 21 step using 4 degree spline. get train; tmtrend data1/ dim=4 period=21 ; anaput traintrend; get traintrend; plot line data1 data1_T dataTC; //data1 is original wave; //data1_T is the spline curve fitting orignal wave; //dataTC is different value meaning data1 - data_T.