我有两个系列是相同的长度和数据类型。两者都是浮点数。唯一的区别是索引都是日期,但一个日期在月初,另一个在月底。如何在具有不同索引的序列或数据帧上进行相关或协方差之类的计算
import numpy as np
from pandas import Series, DataFrame
import pandas as pd
import Quandl
IPO=Quandl.get("RITTER/US_IPO_STATS", authtoken="api key")
ir=Quandl.get("FRBC/REALRT", authtoken="api key")
ipo_splice=IPO[264:662]
new_ipo=ipo_splice['Gross Number of IPOs'];
new_ipo=new_ipo.T
ir_splice=ir[0:398]
new_ir=ir_splice['RR 1 Month']
new_ir=new_ir.T
new_ipo.corr(new_ir)
reset_index(drop=True)
对于你想要关联的东西,那么就连着您可以使用resample()函数对其中一个索引进行重采样(我们的目标是同时拥有两个索引BoM或EoM):
数据:
解决方案:
替代方法-通过
year
和month
部分合并数据框:设置:
相关问题 更多 >
编程相关推荐