跳转到主要内容

快速估计时间序列的自相关时间。

项目描述

这是由纽约大学(NYU)的Jonathan Goodman(http://www.math.nyu.edu/faculty/goodman/index.html)编写的C++例程的直接移植,称为ACOR,它可以非常快速地估计时间序列数据的自相关时间。

Dan Foreman-Mackey(NYU)为了编写Python包装器(在原始作者的许可下)对界面做了一些表面上的更改。

安装

只需运行

pip install acor

如果真的需要,使用sudo

否则,下载源代码作为tar包或从GitHub克隆git仓库

git clone https://github.com/dfm/acor.git

然后运行

cd acor
python setup.py install

以编译和安装Python路径中的模块acor。唯一的依赖项是NumPy(包括可能需要在某些系统上单独安装的python-devpython-numpy-dev包)。

用法

给定一些时间序列x,您可以使用以下方法估计自相关时间(tau):

import acor
tau, mean, sigma = acor.acor(x)

参考文献

项目详情


下载文件

下载您平台对应的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

acor-1.1.1.tar.gz (6.1 kB 查看哈希值)

上传时间:

支持