0
我得到一个DataFrame dff
,它的形状代表5个项目和4天。我创建了一个EWM ewmm
并获得了EW移动平均线。熊猫EW移动相关/协方差得到意想不到的形状
当涉及到相关性和协方差时,一个5×5的矩阵就是我所期望的,但结果是整形5×4×4。
我该怎么做才对?
In[59]: dff
Out[59]:
0 1 2 3
0 1 2 3 4
1 4 3 2 1
2 3 1 4 1
3 5 9 2 6
4 1 2 3 4
In[60]: ewmm = dff.ewm(span=2, axis=1)
In[61]: ewmm.mean()
Out[61]:
0 1 2 3
0 1.0 1.75 2.615385 3.550
1 4.0 3.25 2.384615 1.450
2 3.0 1.50 3.230769 1.725
3 5.0 8.00 3.846154 5.300
4 1.0 1.75 2.615385 3.550
In[62]: ewmm.corr()
Out[62]:
<class 'pandas.core.panel.Panel'>
Dimensions: 5 (items) x 4 (major_axis) x 4 (minor_axis)
Items axis: 0 to 4
Major_axis axis: 0 to 3
Minor_axis axis: 0 to 3
In[63]: ewmm.cov()
Out[63]:
<class 'pandas.core.panel.Panel'>
Dimensions: 5 (items) x 4 (major_axis) x 4 (minor_axis)
Items axis: 0 to 4
Major_axis axis: 0 to 3
Minor_axis axis: 0 to 3