GNU PSPP

PSPP 是一个用于统计分析采样数据的程序。 它是 SPSS 专有程序的免费替代品。(PSPP is a program for statistical analysis of sampled data. It is a free replacement for the proprietary program SPSS.)

  • 所有者: ideitegia/pspp
  • 平台: BSD, Linux, Mac, Unix-like
  • 許可證: GNU General Public License v3.0
  • 分類:
  • 主題:
  • 喜歡:
    10
      比較:

Github星跟蹤圖

简介

PSPP 是一个对抽样数据进行统计分析的程序。 它是 SPSS 专有程序的免费替代品。

PSPP 支持 T 检验、方差分析和 GLM 分析、因子分析、非参数检验、线性和逻辑回归、聚类和其他统计功能。 PSPP 以纯文本、PDF、PostScript、CSV、HTML、SVG 和 OpenDocument 生成统计报告格式。

它可以从 OpenDocument、Gnumeric、文本和 SPSS 格式导入数据。

PSPP 有基于文本和图形的用户界面。 PSPP 用户界面已被翻译成多种语言。

安装 PSPP 的说明在 INSTALL 中,包括一个列表。先决条件包和其他 PSPP 特定信息。 还包括PSPP语言的文档。

有关与以前版本不同的信息,请参阅文件 NEWS。

最新版本的 PSPP 的源代码可在以下网站获得:ftp://ftp.gnu.org/pub/gnu/pspp/。测试版本在 ftp://alpha.gnu.org/gnu/pspp/。 开发资源可在http://savannah.gnu.org/projects/pspp 找到。

以下是适用于此版本的杂项说明

在一些操作系统上,如OpenBSD,一些 测试可能会失败,出现类似于 '警告:不能创建一个 "646" 到 "UTF-8" 的转换器'。 这些测试 可安全地忽略故障。

关于使用PSPP的问题和意见可发送至 pspp-users@gnu.org。

错误报告可在 http://savannah.gnu.org/bugs/?group=pspp 提交。或电邮至 bug-gnu-pspp@gnu.org。 我们更倾向于使用基于 web 的系统,因为它使我们更难以失去对 bug 的追踪,但我们很高兴通过任何方式听取用户的意见。

路线图

PSPP 的长期目标是宏伟的。 我们希望向用户提供以下支持:

  • 所有的 SPSS 转换语言。 PSPP 已经支持了其中的大部分子集。
  • 有人愿意实施的所有统计过程,不管它们是否存在于 SPSS 中。
  • 与 SPSS 语法的兼容性,包括与已知的 bug 和缺点的兼容性,这是有意义的。 我们还提供了一个 "增强" 模式,在某些情况下,PSPP 可以输出更好的结果,这可能会让 SPSS 用户感到惊讶。
  • 友好的文本和图形界面。
  • 良好的文档。 目前 PSPP 手册完整地描述了它的语言,但我们希望增加关于如何选择统计过程和解释其结果的信息。
  • 高效支持非常大的数据集。 对于切实可行的程序,我们希望有效地支持比物理内存大很多倍的数据集。 这个功能的框架已经到位。尚未对其进行调整或广泛测试,但初步经验表明,结果令人印象深刻。

从长远来看,我们还希望通过提供以下内容,为希望用新的统计程序扩展 PSPP 的开发人员提供支持:

  • 易于使用的语法解析支持。目前,解析是通过手工编写“递归下降”代码来完成的,并支持对最常见的构造进行自动解析。我们希望通过提供一个更完整、更灵活的解析器生成器来改善这种情况。
  • 易于使用的支持,以产生有吸引力的输出。目前,输出是通过编写代码来显式地用数据填充表单元格来完成的。我们应该能够提供一个更方便的接口,也允许提供机器可读的输出。
  • 最终,一个用于过程的插件接口。从短期来看,PSPP 核心和统计过程之间的接口发展得很快,以至于插件模型没有意义。从长远来看,引入插件是有意义的。

对于在此包中指定为 YYYY-ZZZ 的任何版权年范围,请注意,该范围指定了该闭合间隔内的每一年。

许可证

GNU 通用公共许可证 v3 或更高版本。

(Second edition: vz revised at 2020.10.07)

概覽

名稱與所有者ideitegia/pspp
主編程語言C
編程語言Makefile (語言數: 10)
平台BSD, Linux, Mac, Unix-like
許可證GNU General Public License v3.0
發布數26
最新版本名稱v0.8.4 (發布於 2014-09-27 21:08:22)
第一版名稱v0.4.0 (發布於 )
創建於2015-01-12 19:06:10
推送於2015-01-12 19:06:18
最后一次提交2015-01-11 16:05:44
星數7
關注者數2
派生數3
提交數5.5k
已啟用問題?
問題數1
打開的問題數1
拉請求數0
打開的拉請求數0
關閉的拉請求數0
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

PSPP is a program for statistical analysis of sampled data. It is
a free replacement for the proprietary program SPSS.

PSPP supports T-tests, ANOVA and GLM analyses, factor analysis,
non-parametric tests, linear and logistic regression, clustering,
and other statistical features. PSPP produces statistical reports in
plain text, PDF, PostScript, CSV, HTML, SVG, and OpenDocument formats.
It can import data from OpenDocument, Gnumeric, text and SPSS formats.

PSPP has both text-based and graphical user interfaces. The PSPP
user interface has been translated into a number of languages.

Instructions for PSPP installation are in INSTALL, including a list of
prerequisite packages and other PSPP-specific information. Full
documentation on PSPP's language is also included.

For information on differences from previous versions, please see file
NEWS.

Source code for the latest release of PSPP is available at
ftp://ftp.gnu.org/pub/gnu/pspp/. Test releases are at
ftp://alpha.gnu.org/gnu/pspp/. Development sources are available
at http://savannah.gnu.org/projects/pspp

The following miscellaneous notes apply to this release:

* On a few operating systems, such as OpenBSD, some of the
      tests may fail with messages similar to: 'Warning: cannot
      create a converter for "646" to "UTF-8"'.  These test
      failures may safely be ignored.

Questions and comments about using PSPP may be sent to pspp-users@gnu.org.
Bug reports may be filed at http://savannah.gnu.org/bugs/?group=pspp
or emailed to bug-gnu-pspp@gnu.org. We prefer the web-based system
because it makes it more difficult for us to lose track of bugs, but we
are happy to hear from users through any means.

The long term goals for PSPP are ambitious. We wish to provide the
following support to users:

* All of the SPSS transformation language.  PSPP already
      supports a large subset of it.

* All the statistical procedures that someone is willing to
      implement, whether they exist in SPSS or not.

* Compatibility with SPSS syntax, including compatibility with
      known bugs and warts, where it makes sense.  We also provide
      an "enhanced" mode in certain cases where PSPP can output
      better results that may surprise SPSS users.

* Friendly textual and graphical interfaces.  

* Good documentation.  Currently the PSPP manual describes its
      language completely, but we would like to add information on
      how to select statistical procedures and interpret their
      results.

* Efficient support for very large data sets.  For procedures
      where it is practical, we wish to efficiently support data
      sets many times larger than physical memory.  The framework
      for this feature is already in place. It has not been tuned
      or extensively tested, however initial experience has given
      impressive results.

Over the long term, we also wish to provide support to developers who
wish to extend PSPP with new statistical procedures, by supplying the
following:

* Easy-to-use support for parsing language syntax.  Currently,
      parsing is done by writing "recursive descent" code by hand,
      with some support for automated parsing of the most common
      constructs.  We wish to improve the situation by supplying a
      more complete and flexible parser generator.

* Easy-to-use support for producing attractive output.
      Currently, output is done by writing code to explicitly fill
      in table cells with data.  We should be able to supply a
      more convenient interface that also allows for providing
      machine-readable output.

* Eventually, a plug-in interface for procedures.  Over the
      short term, the interface between the PSPP core and
      statistical procedures is evolving quickly enough that a
      plug-in model does not make sense.  Over the long term, it
      may make sense to introduce plug-ins.

For any copyright year range specified as YYYY-ZZZZ in this package note
that the range specifies every single year in that closed interval.

去到頂部