我有一份名单,名字是:prc_path=np.array(prc_path)
prc_path的输出如下:
^{pr2}$
我用1000条路径对波动率进行了蒙特卡罗分析,并试图根据波动率预测预测明天的价格,因此,为什么我在一个日期有多个价格点。我用来创建prc_path的函数如下:def simulation(rv_dt,last_price):
list=[]
chance=np.random.randn(1000,1)
for i in chance:
multiplier=rv_dt*i
for n in multiplier:
predict=last_price+n
list.append([predict])
pre_prc=list
return pre_prc
prc_path=simulation(rv_dt,last_price)
prc_path=np.array(prc_path)
我有两个问题:
1) 如何将prc_path转换为日期2015-01-27索引的日期框,且值=价格?
2) 我想用x型标记绘制一张明日预测前的价格时间序列的折线图,为明天的预测绘制每个潜在的价格路径(prc路径中的值)。我该怎么做?在
抱歉,我是python新手(1个月了!)。在
更新-我设法创建了一个数据帧,但由于我还没有找到关于如何从上述列表(prc_path)中提取日期、股票代码和价格的帮助,因此数据帧输出pd数据帧(中国路径)如下所示:0 SPY
Date ...
1 SPY
Date ...
2 SPY
Date ...
3 SPY
Date ...
4 SPY
我想创建一个以prc路径中的日期作为索引和列1中的价格的数据帧。有人知道我如何将prc_路径转换成我所描述的数据帧吗?在