PSPP FAQ

 [PSPP Logo]


| PSPP Home | News | Manual | FAQ | Help wanted! | Contributors | PSPPIRE | GNU Homepage |


What is PSPP?

PSPP is a program for statistical analysis of sampled data. It interprets commands in the SPSS language and produces tabular output in ASCII, PostScript, or HTML format.

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


What can PSPP do?

Quite a lot or not very much, depending on how you look at it. PSPP supports most transformations and utilities. But it only supports a few statistical analysis procedures. This major lack will be addressed in future versions.

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


What do I need to run PSPP?

Before you install PSPP, you will need to install certain prerequisites:

i386 Debian GNU/Linux is the primary development platform, but previous versions have been compiled and tested under other OSes, so porting should not be difficult.


Where can I get PSPP?

Source code for the latest release of PSPP is available at ftp://ftp.gnu.org/pub/gnu/pspp/.

Obsolete versions may be obtained from ftp://alpha.gnu.org/gnu/pspp/.

Development sources are available from CVS at http://savannah.gnu.org/projects/pspp.


How do I install PSPP?

For the released versions of PSPP, do:

tar -xzf pspp-0.4.0.tar.gz
cd pspp-0.4.0
./configure
make 
make check
su
make install

If you're compiling from the CVS snapshot look in the file README.developer 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. You can find our IRC channel on the freenode network. The channelname is #pspp. Or you can send an email to pspp-dev@gnu.org


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!


I'm having troubles while building release 0.4.0. What to do?

A few system-specific issues have been noted. These may be PSPP bugs or system bugs; we have not yet been able to track them down precisely:

Finally, a few extra notes:

If you encounter other troubles than the above noted ones. Please contact us.