mars.dataframe.Series.autocorr#
- Series.autocorr(lag=1)#
计算滞后-N 自相关。
此方法计算Series与其自身移位后的Pearson相关性。
另请参阅
Series.corr计算两个系列之间的相关性。
Series.shift将索引移位至所需的周期数。
DataFrame.corr计算列之间的成对相关性。
DataFrame.corrwith计算两个DataFrame对象的行或列之间的配对相关性。
备注
如果皮尔逊相关性没有定义,则返回‘NaN’。
示例
>>> import mars.dataframe as md >>> s = md.Series([0.25, 0.5, 0.2, -0.05]) >>> s.autocorr().execute() 0.10355... >>> s.autocorr(lag=2).execute() -0.99999...
如果皮尔逊相关性没有良好定义,则返回‘NaN’。
>>> s = md.Series([1, 0, 0, 0]) >>> s.autocorr().execute() nan