在这里吸收一点慢熊猫(http://github.com/wesm/pandas和pandas.sourceforge.net)可能是你最好的选择.我有偏见,因为我写了它但是:

In [7]: ts1

Out[7]:

2000-01-03 00:00:00 -0.945653010936

2000-01-04 00:00:00 0.759529904445

2000-01-05 00:00:00 0.177646448683

2000-01-06 00:00:00 0.579750822716

2000-01-07 00:00:00 -0.0752734982291

2000-01-10 00:00:00 0.138730447557

2000-01-11 00:00:00 -0.506961851495

In [8]: ts2

Out[8]:

2000-01-03 00:00:00 1.10436688823

2000-01-04 00:00:00 0.110075215713

2000-01-05 00:00:00 -0.372818939799

2000-01-06 00:00:00 -0.520443811368

2000-01-07 00:00:00 -0.455928700936

2000-01-10 00:00:00 1.49624355051

2000-01-11 00:00:00 -0.204383054598

In [9]: ts1.corr(ts2)

Out[9]: -0.34768587480980645

值得注意的是,如果您的数据在不同的日期集合,它将计算成对的相关性.它也会自动排除NaN值!

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐