写在开头: 今天正是开始量化之路,选择keras+tushare这两个好东西
股票最重要的是价格,预测价格走势是最终目的 量化分析就是通过深度学习、神经网络达到自动预测价格的目的
交易流水,即交易数据,获取他们可以用tushare
每个交易数据必须有一个格式,DataFrame格式数据
今天学习这个格式
DataFrame格式数据说明: Pandas.DataFrame数据结构,类似一个表结构
pd.DataFrame() 参数: 1、二维array; 2、Series 列表; 3、value为Series的字典;
array来创建: 例子:
import pandas as pd
import numpy as np
s1=np.array([1,2,3,4])
s2=np.array([5,6,7,8])
df=pd.DataFrame([s1,s2])
print df
结果:
Series来创建:
import pandas as pd
import numpy as np
s1=pd.Series(np.array([1,2,3,4]))
s2=pd.Series(np.array([5,6,7,8]))
df=pd.DataFrame([s1,s2])
print df
结果:
字典结构创建: 例子:
import pandas as pd
import numpy as np
s1=pd.Series(np.array([1,2,3,4]))
s2=pd.Series(np.array([5,6,7,8]))
df=pd.DataFrame({"a":s1,"b":s2});
print df
结果: