FAQ

Frequently Asked Questions

Here we try to answer some of the questions about PSPP that arise from time to time.

What is PSPP?

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

One goal of the PSPP project is compatibility with the SPSS language. It currently features:


What can PSPP do?

PSPP provides many transformations and utilities. Procedures provide the ability to perform t-tests, anova, linear regression, non parametric tests and other analyses. Future versions of PSPP will provide a greater variety of statistical analyses.

Refer to the manual for the complete list of supported commands.


Where can I get PSPP?

See this page.


How do I install PSPP?

There are detailed instructions in the INSTALL file.

However, if you're compiling from the CVS snapshot look in the file README.CVS and follow the instructions there.


How do I get started using PSPP?

After you've built and installed PSPP, try this:

  1. Using your favourite editor, write a file (name it myfile.syn) containing the following:
    DATA LIST LIST /name (a25) quantity (f8).
    BEGIN DATA.
    widgets 10345
    oojars 2345
    dubreys 98
    thingumies 518
    END DATA.
     
    LIST.
     
    DESCRIPTIVES /quantity
     /statistics ALL.
         
  2. Enter the command pspp myfile.syn
  3. Look at your results in pspp.list

PSPP is very versatile and there are lots of different types of statistical analysis possible. You need to become familiar with the documentation to unleash its full potential.


What documentation is available?

The PSPP manual, written in Texinfo format, is the primary reference for using PSPP. Besides the Texinfo format a few other formats are available like HTML and PDF. A few additional documentation files are included in the source distribution:

README
A quick introduction to PSPP.
INSTALL
Notes on building and installing.
ChangeLog
Details of the latest bleeding edge changes.

A manual for PSPP in French, written independently by Julie Séguéla, is also available in PDF and LaTeX formats.


How can I get more information on PSPP?

There are a few resources for PSPP information. The first is this FAQ and related documentation in the distribution and on the web site. The second is the PSPP source code itself, if you are programmatically inclined.

For discussion with other PSPP users our mailinglist pspp-users@gnu.org is available. You can subscribe to this list at http://lists.gnu.org/mailman/listinfo/pspp-users

Finally, we look forward to all comments and questions related to PSPP. The irc channel is #pspp, which is on the freenode network. Or you can send an email to pspp-dev@gnu.org


Why don't you merge PSPP with R, GRETL, Octave ... <my favourite program>?

This is unlikely to happen for several reasons:

However, we certainly want to provide features which will make PSPP easier to interact with other programs. If you want an import/export filter or some other feature to help PSPP complement your favourite program, then please talk to us about it.


PSPP lacks this feature which I really need. How can I get PSPP to support it?

There are several ways:

Any help you can give is appreciated. See the following question.


Can I help out with PSPP development?

Yes. Visit http://lists.gnu.org/mailman/listinfo/pspp-dev where you can subscribe to the mailing list or view the archives.

When you have fixed a bug or improved some parts of PSPP, you can submit your patches at http://savannah.gnu.org/patch/?group=pspp

If you have any questions about how you can help out, send a mail to pspp-dev@gnu.org


What does PSPP stand for?

PSPP does not have any official acronymic expansion. But they're easy to come up with. For example:

Send along your favorites!


Help! I'm stuck

If you need help using or installing PSPP, you can try one of the following: