さつきです。
前回の記事で日経平均株価のデータをグラフ化してみました。
しかし、グラフ化しただけではデータ解析には不十分です。
そこで今回は数値に一手間加えて、移動平均もグラフ化したいと思います。
やる事は簡単。コードに五行追加するだけです。
追加内容は移動平均する日数を入れる変数、平均値の計算、グラフ化です。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
clear; chdir("C:\scilab_data"); //日経平均株価データが入っているフォルダ //csvファイルを読み込む nikkei=csvRead("nikkei-225-index-historical-chart-data.csv",ascii(9),[] ,'string'); //ヘッダーを削除 nikkei_data=nikkei(10:size(nikkei,1)); //日経平均株価を文字列から数値に変換 nikkei_data=csvTextScan(nikkei_data,",",[],'double'); //移動平均を計算 idouheikin=25; //移動平均する日数 for i=1:size(nikkei_data,1)-idouheikin; nikkei_data_idouheikin(i)=mean(nikkei_data(i:i+idouheikin,2)); end //グラフ化 日経平均株価 plot(nikkei_data); //5日移動平均 plot(nikkei_data_idouheikin); |
追加出来たら、実行してみて下さい。
グラフの様な青と緑のグラフが出来たら成功です。
まずはコピペで良いので、グラフ化してみて下さい。
それでは。