Dear PSPP,

How I organize the data to a two way Friedman test?


Nelson K. Marques Jr.

Pspp-users mailing list
Pspp-users <at> gnu.org
Hulliger Beat | 6 Feb 10:13 2015

Scatterplot y vs. x

Hi PSPP users


The title of the scatterplot says "Scatterplot y vs. x".  Now there is a debate about what y vs. x actually means. In my opinion it means that y is on the ordinate (vertical axis) and x on the abscissa (horizontal). But on the net there are opinions where "y vs. x"  means that x is on the ordinate. This is the present implementation in PSPP.


Note that the PSPP command to get x on the abscissa is "graph /scatterplot= x with y." The title of the scatterplot will be "Scatterplot x vs. y".


Any opinion on this?






Pspp-users mailing list
Pspp-users <at> gnu.org
Shulin Yang | 6 Feb 00:39 2015

GLM usage.

Hello all, I hope this is not a repeated question. 

I found that PSPP can conduct two-way anova by search, however nowhere to get how it does. I tried the Univariate analysis under Analyze menu, the result for my example dataset does not look right, the type iii ssq is 0 and results in an infinity mean square.  Here is my data.

weight    strain    dose
106    1    1
116    1    2
145    1    3
42    2    1
68    2    2
115    2    3
70    3    1
111    3    2
133    3    3
42    4    1
63    4    2
87    4    3

I did manage to get correct result by running it without interaction term with command,
GLM weight by strain dose
    /DESIGN strain dose

Can anyone tell me the usage of GLM? Any other sub-commands I can use?  Thank you very much.

杨书林(Shulin Yang), Ph.D.
Email: s.yang <at> gznu.edu.cn, shulin.yang.9 <at> gmail.com
School of Life Sciences, Guizhou Normal University
180 N Baoshan Rd, Guiyang, Guizhou China 550001
Pspp-users mailing list
Pspp-users <at> gnu.org
Beat | 5 Feb 14:40 2015


Maybe not the right place here but anyway: 

1. I like the barchart option in frequencies! Thanks a lot!
2. I think the axis in scatterplot are reversed: it says scatterplot y vs. x
but plots x vs. y. 
3. Still the colour in the scatterplot is a bad choice for my screen: I can
barely see the bright yellow circles that mark the points. 

ftr | 5 Feb 13:36 2015

latest version ?

I see no traffic on the list starting 27 Jan 15. Is there anything wrong 
with my email profils, or is there really no traffic ??

BTW, where do I get the latest PSPP for Windows version ?

Mark Gale | 27 Jan 10:06 2015

Derived variables

Hello. I’ve just started using PSPP and will be honest the last time I used a similar programme (SPSS) was some years ago.


I am trying to do some analysis of the British Labour Force Survey and need to create a derived variable (NETDV- which will be a binary, yes, no variable) according to values of other variables (including, AGES=3 or 4; APPRCUR= 1 etc). I hope to then have a variable where either all these characteristics are met or not and use that to create crosstabs to show a breakdown by for example region, gender.


I hope this makes sense and that someone can point me in the right direction- I’ve been struggling to work out a way by myself and can’t find anything from searching around online.


Many thanks

Pspp-users mailing list
Pspp-users <at> gnu.org
ftr | 26 Jan 13:01 2015

save translate output and filtering

I filtered the working file through a filter variable k with the two 
values of 0 and 1:
FILTER by k.
A control of the frequencies proves that only cases for k=1 are left.

I then output the filtered file with save translate:

only want to output the party of the file
save translate
/type = csv
/keep  intrust3 outtrust3 soctrust k.

And the dat file gets all data, filtered and unfiltered.

Is this intended behaviour : a FILTER command does not control a SAVE 
TRANSLATE command ?

ftr | 25 Jan 23:38 2015

means procedure

I want to produce a table of means with 2 controls:


level 1
level 2

level 1

level 2


grand mean

The dependent is coded 0 and 1 so that the cell entries easily provide percentages.

I thought that
MEANS DV1 by var by var2
would do the trick.

But I get 3 separate tables
DV1 by Var1
DV1 by Var2
DV1 (table with Grand mean).

Does MEANS allow to do what I want (or another procedure) ?

Pspp-users mailing list
Pspp-users <at> gnu.org
F. Thomas | 22 Jan 21:48 2015


I try to get a simple correlations matrix for some variables labelled 
v12 to v21, with no significance levels (if you have 25,000 cases sig 
levels become useless).
My command is

correlations var = v12 to v21/print nosig.

And I get significance levels printed.

I think this should be a (small) bug.

ftr | 19 Jan 23:08 2015

does the COUNT command count missing values ?

I ask this question as , to my surprise, here the COUNT command does 
count missing values.

missing values v125 to v130 (-9).
count missval = v125 to v130 (-9).
results in 0 cases for missval.

So I reset the missing to a valid code.
Recode v125 to v130 (-9=9).
count missval = v125 to v130 (9).
results in about 66,000 cases without any missings (i.e. values of 9) 
and in 18,000 with at least one missing.

This looks bizarre.

Any ideas for these varying results ?
- ftr
Benjamin Oppermann | 16 Jan 21:54 2015

"tags" in PSPP - can a variable have multiple values for the same case?

This is basically a question about cleaning up my data:
I made a survey where for some of the questions, the answer could be any
number of keywords. The informant could be more or less specific to
their liking. This was intended to work like tags (they are
comma-separated), but we didn't consider that they would still end up in
the same column of the output.
This means, for example the values for "place of origin" could be as
precise as "Hannover, Niedersachsen, Germany, Europe" or "Hannover,
Germany", or just "Hannover". All in the same variable! 
I currently have this variable specified as a string in PSPP, which
means each represents a different value for PSPP.
I want to achieve an outcome where all these values would read the same,
i.e. the region, "Nidersachsen" in this example. Since my sample
includes ~360 cases, I'd like to find a way to do this automatically.
I might be able to do it in another program like a spreadsheet
application or GoogleRefine/OpenRefine, but maybe do you know a way to
recode this variable in PSPP? Any suggestions?