基于矩阵轮廓算法的开源时间序列数据挖掘库。

matrixprofile的Python项目详细描述


PyPI VersionPyPI DownloadsCode CoverageBuild StatusLicenseTwitterDiscordJOSSDOIZenodoDOI

MPF Logo

矩阵配置文件

MatrixProfile是python2和3库,由Matrix Profile Foundation提供给您,用于挖掘时间序列数据。矩阵轮廓是由加州大学河滨分校和新墨西哥大学的KeoghMueen研究小组开发的一种新的数据结构,具有相应的算法(stomp、区域、模体等)。这个库的目标是通过核心概念的标准化、简单化的API和合理的默认参数值,使新手和专家都能访问这些算法。在

除了这个Python库之外,Matrix Profile Foundation还提供其他语言的实现。这些语言有一个非常一致的API,允许您轻松地在它们之间切换,而不需要很大的学习曲线。在

安装

安装这个库最简单的方法是使用pip。如果您想从源代码安装它,请查看您的平台的installation documentation。在

pip install matrixprofile

入门

本文提供了有关矩阵配置文件的介绍性材料: Introduction to Matrix Profiles

本文详细介绍了该库中引入的核心概念: How To Painlessly Analyze Your Time Series

我们的文档提供了quick start guideexamples和{a21}文档。它是起跑的真理之源。在

算法

有关实现的算法的详细信息,包括性能特征,请参阅documentation。在

获得帮助

我们提供了一个专用的Discord channel,从业者可以在这里讨论应用程序并询问有关矩阵概要文件基础库的问题。如果你不想加入不和,那么请打开一个Github issue。在

贡献

请查看我们文档中的contributing guidelines。在

行为准则

请查看我们的Code of Conduct documentation。在

引文

对他人作品的所有适当致谢可在我们的citation documentation中找到。在

引用

请用Journal of Open Source Software article引用这篇作品。在

Van Benschoten et al., (2020). MPA: a novel cross-language API for time series analysis. Journal of Open Source Software, 5(49), 2179, https://doi.org/10.21105/joss.02179
^{pr2}$

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java是否存在这样一种场景:Java7的Hashmap实现优于Java8的实现   java如何打印这些完整的数组?   java BuildException:未能执行aapt   java如何使用类。未知类型的集合返回的cast()   java准备语句返回错误的值   webview 安卓中的java显示身份验证对话框   java如何重命名列名JPA Hibernate   java查询从特定用户和特定时间段的Oracle表(通过比较原始表和备份表)中选择修改的行   java Youtube视频仅在三星S6设备上加载时自动暂停   未调用java RecyclerView getItemViewType   使用JSch setCommand执行带有源选项的java Shell ping命令时失败   java Hibernate:无法删除|删除分离的实例   Java Spring@MappedSuperclass字段作为子类中的@Id字段   java Android:确定单击了哪个按钮,因为该按钮未在xml中定义   如何计算java阵列内存使用率   使用Java查找按字母顺序排列的第一个字符串   javascript注销功能刷新页面,但页面仍已登录   当接口作为参数提供时,java依赖项注入不起作用   java中带原语的字符串扭曲