用nipals算法计算pca的一个模块

nipals的Python项目详细描述


用nipals算法计算pca和pls的一个模块。基于R包 nipalspcaMethods以及 “多变量和巨变量数据分析导论”统计附录 使用投影方法(PCA&PLS)”,作者:Eriksson等人。 测试结果与上述软件包和simca相同,但有一些舍入误差。

  • 自由软件:麻省理工学院许可证

安装

pip install nipals

开发

要运行所有测试,请运行:

tox

注意,要合并来自所有tox环境的覆盖率数据,请运行:

Windows^{pr 3}$
Other^{pr 4}$

更改日志

0.5.1(2019-05-23)

  • 增加了对变量中零方差的检查和可选删除
  • 增加了对Python3.7的支持
  • (由于未能通过CI测试,0.5.0从未发布)

0.4.3(2018-04-24)

  • 修复了上次错误修复后失败的测试

0.4.2(2018-04-24)

  • 修正了PCA交叉验证起始列选择错误

0.4.1(2018-04-09)

  • 修正了PCA交叉验证的错误

0.4.0(2018-04-09)

  • 添加了交叉验证
  • 添加了到带有绘图的模型的距离计算
  • 添加了模型概述图

0.3.0(2018-04-05)

  • 将r2x和r2y添加到pls类中
  • 使绘图颜色也可用于不带类的分数图

0.2.0(2018-03-29)

  • 添加PLS类
  • 改进的绘图
  • 修复了一些缺少/无限值的问题

0.1.0(2018-03-14)

  • pypi上的第一个版本。

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

推荐PyPI第三方库


热门话题
传递Java处理类类型参数的方式的参数   java安卓中间层admob在logcat中导致大量GC_FOR_ALLOC释放消息   java Vert。x Http请求未将参数分配为配置   java中多线程的输出不正确   如何减少java本地线程的冗余   java不完全分块结果   使用OpenCv时java中的Mat数据类型不受支持错误   Java中的正则表达式不工作,而同一正则表达式在shell中工作   java如何从数组中删除元素?   JDBCJava。sql。SQLException:[Microsoft][ODBC Microsoft Access驱动程序]操作必须使用可更新的查询   java如何以对角线打印字符串变量的字符?   SonarQube 5.2的java自定义插件生成NoClassDefFoundError   macos使用Java应用程序打开浏览器选项卡