我知道如何计算滚动总和、标准差或平均值。示例:
df['MA10'] = df['Asset1'].rolling(10).mean()
但是我不理解计算两个dataframes列之间的滚动相关性的语法:df['Asset1']
和df['Asset2']
文档没有提供任何关于相关性的示例。
https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.rolling.html
有什么见解吗?
谢谢!
我知道如何计算滚动总和、标准差或平均值。示例:
df['MA10'] = df['Asset1'].rolling(10).mean()
但是我不理解计算两个dataframes列之间的滚动相关性的语法:df['Asset1']
和df['Asset2']
文档没有提供任何关于相关性的示例。
https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.rolling.html
有什么见解吗?
谢谢!
2条答案
按热度按时间uttx8gqw1#
它就在那里,即使隐藏了一点:
pod7payv2#
它慢了一点(~ 3倍),也长了一点,但在某些情况下更能说明问题:
多种资产: