Alan Mead | 17 Mar 16:14 2016

Re: Combining dataset files in PSPP

Hamza,

I need more information about what you are trying to accomplish.  Can
you give us a small example of the data you are trying to merge? 

-Alan

On 3/17/2016 10:01 AM, hamza ibrahim wrote:
>
> Help doctor, I'm new to PSPP. I have been trying to combine some
> dataset files using the syntax on the user manual. But because of my
> limiter understanding of programming, it has been very hard and
> difficult. I hope you will assist me.
> Thank you
> Hamza Ibrahim
> national teachers institute, kaduna, Nigeria.
>

--

-- 

Alan D. Mead, Ph.D.
President, Talent Algorithms Inc.

science + technology = better workers

+815.588.3846 (Office)
+267.334.4143 (Mobile)

http://www.alanmead.org

(Continue reading)

hamza ibrahim | 17 Mar 14:01 2016
Picon

Challenge with combining data files

Hello, I have been trying to marge 2 different dataset files for analysis on the pspp, but its very difficult to understand the command syntax because I'm not a programmer. Can someone help me wit an example of how it can be done?

Kind regards.
Hamza Ibrahim
National Teachers' institute,Nigeria

_______________________________________________
Pspp-users mailing list
Pspp-users <at> gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-users
Georg Kessler | 13 Mar 15:44 2016
Picon

problem with running port pspp-devel

Hello,

I am no experienced user of terminal commands and so I am quite lost with Macports and the downloaded port PSPP-devel.

I managed to install PSPP on my MacOS 10.10. The last line of the installation reads: --->  No broken files found.    I believe, this is a good sign.

The content is there as well as a Unix executable PSPP. When I run it in the terminal I get the error message: Error: Error for opening the output file `pspp.jnl': Permission denied.  [original line in German: Fehler: Fehler beim Öffnen der Ausgabedatei `pspp.jnl': Permission denied]  

I did have hick-ups with installing the dependency Python because a .list-file already existed. Installation was aborted, but I could manually override this problem. Python got installed. I did not clean the port installation, though, because I forgot that. I am not sure whether that is meaningful information.

I would need help in overcoming this problem of running the program and also I would like to create an icon for my deck - does anybody have experience with that?

Any help from this community is very much appreciated!

Georg


------------------------------

Mag. Georg Kessler


A   Kohlgasse 51/7
T +43 664 8350554


_______________________________________________
Pspp-users mailing list
Pspp-users <at> gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-users
Friedrich Beckmann | 1 Mar 09:28 2016
Picon
Picon

Bug #47253 - Could somebody with SPSS try this syntax?

Hi,

is anybody out there who has SPSS running to see if the following syntax works? Could you maybe
check:

———— snip ———

SET DECIMAL=COMMA.
DATA LIST LIST /A *.
BEGIN DATA
1
2
3
3,5
3
4
5
6,5
7
END DATA


LIST /FORMAT=NUMBERED.

———— snap ———————

This is for the discussion about bug #47253. 


Cheers

Friedrich

_______________________________________________
Pspp-users mailing list
Pspp-users <at> gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-users
John Darrington | 26 Feb 19:03 2016
Picon

Warning on unreleased versions.

Let's see if we can come to a compromise here.

Alan takes the view that users should not be discouraged to try the latest git snapshots,
whereas the decision to add this notice to those snapshots was taken in order to ensure
that users are fully aware of what they are getting.   I don't think that these two goals
need to be mutually exclusive.

How would it be if we changed this notice to:

"This version is intended for testing purposes only. Please report any problems."

I think that will make it clear that problems *might* occur, without frightening or
intimidating the user.

What do you think?

--

-- 
Avoid eavesdropping.  Send strong encryted email.
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.

_______________________________________________
Pspp-users mailing list
Pspp-users <at> gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-users
John Darrington | 25 Feb 06:30 2016
Picon

PSPP on CentOS

I may have understood this wrong, but I thought that CentOS was a "downstream"
of Redhat Fedora.  I see that PSPP 0.8.5 (the latest release) is already packaged
for Fedora - See https://apps.fedoraproject.org/packages/pspp

So presumably it ought to be in CentOS too.  Or have I misunderstood something?

J'

	I think it's no more complex than PSPP having library requirements that
	CentOS 6 will never meet (without developer-level efforts). We can also
	see that PSPP's requirements are accelerating away from CentOS 6.  Here
	are the details:

	*./confgure on pspp-0.8.5 produces:*

	> *configure: error: The following required prerequisites are not
	> installed.**
	> **You must install them before PSPP can be built:**
	> **        glib 2.0 version 2.32 or later (or use --without-gui)*
	>
	> [amead <at> cow3 pspp-0.8.5]$ rpm -qi glib2
	> Name        : glib2                        Relocations: (not relocatable)
	> Version     : 2.28.8                            Vendor: CentOS
	> Release     : 4.el6                         Build Date: Wed 15 Oct
	> 2014 01:33:45 PM CDT
	> Install Date: Thu 11 Dec 2014 09:14:21 AM CST      Build Host:
	> c6b8.bsys.dev.centos.org
	> Group       : System Environment/Libraries   Source RPM:
	> glib2-2.28.8-4.el6.src.rpm
	> Size        : 8047174                          License: LGPLv2+
	> Signature   : RSA/SHA1, Fri 17 Oct 2014 03:02:33 PM CDT, Key ID
	> 0946fca2c105b9de
	> Packager    : CentOS BuildSystem <http://bugs.centos.org>
	> URL         : http://www.gtk.org
	> Summary     : A library of handy utility functions
	> Description :
	> GLib is the low-level core library that forms the basis for projects
	> such as GTK+ and GNOME. It provides data structure handling for C,
	> portability wrappers, and interfaces for such runtime functionality
	> as an event loop, threads, dynamic loading, and an object system.

--

-- 
Avoid eavesdropping.  Send strong encryted email.
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.

_______________________________________________
Pspp-users mailing list
Pspp-users <at> gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-users
Alan Mead | 24 Feb 15:54 2016

PSPP should remove the scary, misleading message about "UNRELEASED TEST SOFTWARE! NOT FOR PRODUCTION USE!"

<at> page { margin: 0.79in } p { margin-bottom: 0.1in; line-height: 120% } The message added to the top of all PSPP windows was:  "UNRELEASED TEST SOFTWARE! NOT FOR PRODUCTION USE!"

I think that's too loud, too scary, and too cryptic and I suggest that it be removed. 

When I started typing this note, I was going to offer a better message, but I think the best course is to remove this string.

First, it makes no sense that it's IN ALL CAPS or uses a BANG! I think most users associate ALL CAPS with SHOUTING and PSPP shouldn't be shouting at it's users.

It's also too cryptic and too scary--most desktop users don't know what "production use" is and they seem to read "UNRELEASED TEST SOFTWARE!" as meaning something like "DO NOT ENTER!" or "ROAD CLOSED!" (or "F**K OFF!").

I think it's also spitting in the face of (at least) the philosophy of GNU and open-source, and perhaps violating the GPL.  For example, the GPL already addresses the issue that the GPL'd software is "as-is" and without any warranty of fitness for any purpose; the actual text from section 15 is:

COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE

I think a legal mind might argue that GPL software cannot add terms like "UNRELEASED TEST SOFTWARE! NOT FOR PRODUCTION USE!" to the GPL (or, that's it is unwise).

The message is certainly antithetical to a common FLOSS mantra of "release early, release often" to warn users not to use a "test" version.

It also implies (falsely) that there will, someday, be a "released" and "tested" version of the software that IS "for production use" but that's not true. For windows users, will never (ever) be a released version and the GPL specifically disclaims any "use" so there will literally never be a version of GPL software that is suitable "for production use."

I cannot think of an alternative that I like better and I note that the official GPL advice is to display this:

    <program>  Copyright (C) <year>  <name of author>
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

but that won't fit on the title bar.  You could put something like "Test version 0.9.0-g636302; please report bugs at http://savannah.gnu.org/bugs/?func=additem&group=pspp" (if it's feasible to insert the version number into the string) and that would at least alert the user that the software might have bugs and tell them where to report bugs. I wouldn't put "beta" or "alpha" in the string, because both of them are potentially misleading (beta implies an alpha, alpha implies a beta; neither would be true).

PSPP may not wish to mirror SPSS too closely but for a long time now SPSS starts with a window (see below). If PSPPIRE also showed a dialog at start, there would be more room for a proper message about the software, news from PSPP, recent files, etc. Note that the dialog has a "Don't show this dialog in the future" checkbox, so users could make it go away.  I don't think this dialog is needed, but it would be an opportunity to adhere more closely to GNU advice about alerting users to the GPL which already covers this ground.

Maybe it's simpler to always print something like the GNU advice to the Output window upon start-up?

-Alan






-- Alan D. Mead, Ph.D. President, Talent Algorithms Inc. science + technology = better workers +815.588.3846 (Office) +267.334.4143 (Mobile) http://www.alanmead.org I've... seen things you people wouldn't believe... functions on fire in a copy of Orion. I watched C-Sharp glitter in the dark near a programmable gate. All those moments will be lost in time, like Ruby... on... Rails... Time for Pi. --"The Register" user Alister, applying the famous "Blade Runner" speech to software development
_______________________________________________
Pspp-users mailing list
Pspp-users <at> gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-users
Harry Thijssen | 23 Feb 23:12 2016
Picon

Re: Re Re: PSPP help (Alan Mead)

Alan

The MSWindows build off the PSPP GUI takes the current dir as the home directory. These are libraries and I can't change that behaviour.

However in the build I am uploading to sourceforge right now, the shortcuts start from the home directory. This way the MSWindows GUI will work more as expected.

IIRC, the reason that the scary message is not shown in
the November 2015 version is just that they added it since then.

Right
 
I don't know if that scary message is conveying the right message. PSPP
does have a set of automated regression tests... I don't know if they
are run (Harry?)

No, most of them don't work as I compile on openSUSE and compile for MSWindows
but those wouldn't necessarily catch all bugs and it is
true that no human testing occurs before the new version is made
available (unless Harry does some informal testing himself). 

I use to run a syntax setup, but that is in no way a full test.
 
What would
be ideal, in my opinion, would be if some Windows users took it upon
themselves to vet each version as Harry creates it so that we had a
process to remove this (true) message about "not tested" from a
release.  So far, that effort has not congealed.

Well the message is from the source, not the MSWindows build.

I think it would be usefull if some PSPP guru could make a syntax file which can test as much functionality as possible and check the results automatically . This could be used to check PSPP on all platforms.

But it will be very hard to test the gui that way. In my opinion, using the latest builds and reporting the errors would be a reasonable solution.


Have fun

_______________________________________________
Pspp-users mailing list
Pspp-users <at> gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-users
Alan Mead | 23 Feb 16:49 2016

Re: PSPP help

Claire,

You should reply to the list so that you avail yourself of the list's collective wisdom.

I would go ahead and use the latest version even though it has this scary message. IIRC, the reason that the scary message is not shown in the November 2015 version is just that they added it since then.

Unfortunately (I guess) there is no official PSPP for Windows. Official PSPP releases are as (uncompiled) software and the developers all use Linux (AFAIK) and even the windows version is (cross)compiled on Linux. So, what happens is that the bright guy (Harry Thijssen) who controls pspp.awardspace.com makes Windows versions of PSPP available periodically.  He always uses the latest version and so Windows users see both the latest features and bug fixes, but also sometimes new bugs (or new bugs that occur only in Windows). 

I don't know if that scary message is conveying the right message. PSPP does have a set of automated regression tests... I don't know if they are run (Harry?) but those wouldn't necessarily catch all bugs and it is true that no human testing occurs before the new version is made available (unless Harry does some informal testing himself).  What would be ideal, in my opinion, would be if some Windows users took it upon themselves to vet each version as Harry creates it so that we had a process to remove this (true) message about "not tested" from a release.  So far, that effort has not congealed.

-Alan


On 2/23/2016 9:34 AM, Claire de Koker wrote:
Hi Alan

thanks for getting back to me so quickly. I just tried the method of 'enter location' as you explained and it worked! As long as I can save in some way and can find saved files then thats fine - I've only got (hopefully) a small amount of stats to do.

One of the reasons I uninstalled the latest version is that it says "unreleased test software, not for production use" at the very top bar - I'm not sure if this means anything or not but the older version I downloaded doesnt have anything like that at the top. I'm not incredibly knowledgable in IT terms so this is perhaps a red herring!

Thanks for your support and speedy reply!

Claire

On 23 February 2016 at 17:23, Alan Mead <amead2 <at> alanmead.org> wrote:
Claire,

When you when say:

I try to save the data file under 'PSPP' it comes up with an error message saying 'permission denied'

that sounds like you are trying to save the files under c:\program files\pspp and that isn't a good place to save files and Windows will prevent you from doing so unless you are an administrator.  Try saving in your "My Documents" folder.

But the other possibility is that this is a bug that the developers have been working on. I'm sorry I don't recall what work-around exists, but hopefully one of them will reply. I think the bug was related to having either spaces or non-ASCII characters in the path and so you might try saving in a place that doesn't have those problems (e.g., "c:\pspp_files" which you would need to have administrator's rights, or possible to a thumb drive mounted as "E:\").

About the folders not being seen, I don't know how the Windows version of PSPP picks up folders but I have the same problem.  There is a slightly awkward work-around (maybe someone can supply a better one).  On my version of PSPP I have a choice on the left sidebar of the "Open" dialog called "Enter Location" which can open any location.  So, you just need to enter the location for One Drive. Here's my shortcut for figuring out what the destination is:  I go to Windows explorer (i.e., the way you normally look at files in Windows) and open the drive so I can see the files.  Then I click in the address bar at the top. Before I click into the bar, it says something like "(folder icon) > amead >     Google Drive" but after you click there, the location (e.g., "C:\Users\amead\Google Drive") is displayed and can be copied-and-pasted it into the "Enter Location" field in PSPP. In this way, I can open my Google Drive, even though it's not shown initially.

These steps work in Windows 7, I assume something like this is possible in the desktop mode of Windows 8 and 10.  If not, you could try "C:\Users" into "Enter Location" and then double-click on your username and all your special drives should be shown.

BTW, I'm using 0.9.0-g3a3d58 and it works fine but I would generally try the latest version because they tend to have the latest bug fixes, which are often annoyances Windows users encounter (because they get the latest development versions).

I hope this helps.

-Alan



On 2/23/2016 8:44 AM, Claire de Koker wrote:
Hi there

I am struggling to start using PSPP and had a couple of questions which the manual and the FAQ online have not been able to answer.

I initially downloaded the latest version (I think from 29-01-2016) and subsequently uninstalled and then installed an earlier version, from Nov 2015 (0.85).

My biggest difficulty is that I cannot save a data file anywhere. When I click on save as, a window opens with the different folders available. (1) I can't see all folders e.g. our Onedrive or personal folders. (2) when I try to save the data file under 'PSPP' it comes up with an error message saying 'permission denied' or something similar. (3) I cant create a folder either as it also comes up with a message saying 'permission denied' or something similar.

Are you able to help?

Many thanks
Claire


_______________________________________________ Pspp-users mailing list Pspp-users <at> gnu.org https://lists.gnu.org/mailman/listinfo/pspp-users

-- Alan D. Mead, Ph.D. President, Talent Algorithms Inc. science + technology = better workers +815.588.3846 (Office) +267.334.4143 (Mobile) http://www.alanmead.org I've... seen things you people wouldn't believe... functions on fire in a copy of Orion. I watched C-Sharp glitter in the dark near a programmable gate. All those moments will be lost in time, like Ruby... on... Rails... Time for Pi. --"The Register" user Alister, applying the famous "Blade Runner" speech to software development


-- Alan D. Mead, Ph.D. President, Talent Algorithms Inc. science + technology = better workers +815.588.3846 (Office) +267.334.4143 (Mobile) http://www.alanmead.org I've... seen things you people wouldn't believe... functions on fire in a copy of Orion. I watched C-Sharp glitter in the dark near a programmable gate. All those moments will be lost in time, like Ruby... on... Rails... Time for Pi. --"The Register" user Alister, applying the famous "Blade Runner" speech to software development
_______________________________________________
Pspp-users mailing list
Pspp-users <at> gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-users
Claire de Koker | 23 Feb 15:44 2016
Picon

PSPP help

Hi there

I am struggling to start using PSPP and had a couple of questions which the manual and the FAQ online have not been able to answer.

I initially downloaded the latest version (I think from 29-01-2016) and subsequently uninstalled and then installed an earlier version, from Nov 2015 (0.85).

My biggest difficulty is that I cannot save a data file anywhere. When I click on save as, a window opens with the different folders available. (1) I can't see all folders e.g. our Onedrive or personal folders. (2) when I try to save the data file under 'PSPP' it comes up with an error message saying 'permission denied' or something similar. (3) I cant create a folder either as it also comes up with a message saying 'permission denied' or something similar.

Are you able to help?

Many thanks
Claire
_______________________________________________
Pspp-users mailing list
Pspp-users <at> gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-users
news | 20 Feb 00:48 2016
Picon

limitations to missing values ?

Hi,
To my surprise a MISSING VALUES does not work.

I ave a metric variable with the missing values 7 8 9 and want to add 
the value of 3 to the list of missings.

So, I tried first the first command, and as this did not work  then the 
others in this list :
miss val political (3, 7 , 8, 9).
miss val political (3 thru 9).
miss val political (3 thru hi).

And never the 3 becomes missing !

Are there limits to the number of missing a variable can have ? I looked 
into the doc , but did not find info about an eventual limit.

Any idea appreciated.

- ftr

Gmane