Python機械学習応用の監督学習−上証指数上昇・下落予測例

1769 ワード

データ紹介
網易財経で得られた上証指数の歴史データは、150日間の上証指数データを登った.
実験の目的
現在の150日前の歴史データによると、同日の上証指数の上昇と下落を予測した.
ぎじゅつせんろ
sklearn.svm.SVC
じっけんプロセス
アルゴリズムの使用:SVM
1プロジェクトの構築、sklearn関連パッケージのインポート
import pandas as pd
import numpy as np
from sklearn import svm
from sklearn import cross_validation

2データロード及び前処理
data=pd.read_csv('stock/000777.csv',encoding='gbk',parse_dates=[0],index_col=0)
data.sort_index(0,ascending=True,inplace=True)

dayfeature=150
featurenum=5*dayfeature
x=np.zeros((data.shape[0]-dayfeature,featurenum+1))
y=np.zeros((data.shape[0]-dayfeature))