pandas - 如何在时间序列数据帧的月份之间进行自相关?
问题描述
我想在时间序列的不同年份的月份之间进行自相关。时间序列只有一列,其中的值对应于每个日期。
但我的问题是我得到大于 1 的值作为答案,尽管它们应该在 -1 和 +1 之间。还有其他方法吗?我试过这种方法:
def data_autocorr(data, lag=12, axis=0):
return data.apply(lambda col: col.autocorr(lag), axis=axis)
d1 = DataFrame(np.random.randn(12, 12))
data_autocorr(d1)
解决方案
推荐阅读
- java - SQL 比较表中的两个期间并获取销售结果
- vb.net - 使用 EPPlus 查找范围内的文本
- amazon-web-services - 批量 AWS S3 文件是否存在验证?
- javascript - 附加到无序列表时,无法在“节点”上执行“附加孩子”错误
- c++ - 特征库问题:未找到 split_test_helper.h
- graphql - 将 prisma 客户端与关系解析器一起使用
- latex - 如何将 .fig 文件添加到 Latex 文档中?
- flutter - Flutter 为什么不尊重容器宽度?
- c# - 在 .net 中搜索多个实体属性
- ruby - TDD Ruby with Capybara:如何使用 Capybara 验证特定页面元素中的特定页面值