用户友好的连续小波变换尺度图

scaleogram的Python项目详细描述


#比例图

scaleogram是一种用户友好的连续小波一维数据分析绘图工具 基于[pywavelts库](https://github.com/PyWavelets/pywt)。

当我意识到建造好的地块有多么困难时,我开始了这个项目 小波的标量图,其标点和标号与特征的实际位置一致。 因此,本模块旨在为快速数据分析或发布提供可靠的工具。

它具有以下功能:

  • 完全初学者的简单呼叫签名
  • 可读轴和干净的matplotlib集成
  • 许多选项可用于更改刻度、光谱过滤器、色条集成等。
  • 支持周期性和频率单位,与标签一致
  • 速度,对变换使用n*log(n)算法
  • 便携性:使用python2.7和python3.7进行测试
  • 包含示例的全面错误消息和文档
  • 支持影响锥遮罩

啊![示例](https://github.com/alsauve/scaleogram/blob/master/doc/example.png

##使用pip安装

使用

` pip install scaleogram `

##从Github安装

` git clone http://github.com/alsauve/scaleogram cd scaleogram python ./setup.py install --user `

###先决条件

此模块取决于

  • pywavelet>;=1.0
  • matplotlib>;=2.0
  • numpy>;=1.0

##文档

许多文档和示例可从docstrings在线获得

Jupyter笔记本还提供快速启动功能

##运行测试

特征测试矩阵可以用

` # launch graphical tests python -m scaleogram.test `

##内置

##realeases

请参阅[发布页面](https://github.com/alsauve/scaleogram/releases)。

##贡献

请阅读[contributing.md](https://gist.github.com/PurpleBooth/b24679402957c63ec426)了解我们行为准则的详细信息,以及向我们提交请求的过程。

##版本控制

我们使用[semver](http://semver.org/)进行版本控制。有关可用的版本,请参见[此存储库上的标记](https://github.com/alsauve/scaleogram/tags)。

##作者

##许可证

此项目是根据麻省理工学院的许可证授权的-有关详细信息,请参见[license.md](license.md)文件

##致谢

  • pywavelet背后的团队出色地实现了小波变换
  • Matlab环境的灵感和良好的文档
  • Mabel Calim Costa为Waipy包装和灵感打造

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

推荐PyPI第三方库


热门话题
java InputStream对象在声明后关闭   java未定义名为“transactionManager”的bean重命名transactionManager   java“jar”命令何时会拒绝将类添加到java中。jar文件?   java JPA标准依赖WHERE子句   安卓中从SD卡读取文本文件时出现java错误   java直接启用类似位置的权限   使用@WebMvcTest和Mockito-BDDMockito对SpringBoot-RestController进行java测试   java JSESSIONID存储在哪里?   java jtextarea鼠标事件覆盖容器鼠标事件   java DRL无法解析动态加载的类   java是从一个方法返回多个对象的最简单方法   java自定义按钮/编辑框是否不可见?   java GUI如何在保存用户输入的同时在面板或框架之间切换   swing Java自定义JSlider不会更新   GridBagLayout中的java超过1个JPanel   java从ProjectReactor中的flux中采样除第一个元素外的所有元素   Java泛型和泛型类型   Java代码生成宽指令的jvm