pspp-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: getting case count via PSPP::Perl


From: John Darrington
Subject: Re: getting case count via PSPP::Perl
Date: Sun, 22 May 2011 08:20:48 +0000
User-agent: Mutt/1.5.18 (2008-05-17)

It should be very straightforward.   Most .sav files contain a header field 
indicating the number of cases.  However, occasionally we've encountered files
which don't have this field.  So the perl program would have to be prepared to
handle this case.

J'

On Fri, May 20, 2011 at 11:16:26AM -0700, Rob Messer wrote:
     We have been using the PSPP::Perl interface to read data from .sav files 
into our database, and it works very well for that purpose.
     
     Sometimes the files we read are rather large, and so it takes some time to 
load the data.  We like to be able to show progress to the user who is loading 
their data, so we need to know the total number of records to be loaded.  But 
right now, there doesn't appear to be any way to get the total number of cases 
other than scanning through all the records.  Is there any way to add a method 
to the Perl API so that we could do something like this:
     
     my $pspp = PSPP::Reader->open($file);
     my $case_count = $pspp->get_num_cases(); 
     
     # then load cases to database and show percent complete at various 
points...
     
     
     Thanks,
     
     Rob
     
     
     _______________________________________________
     Pspp-users mailing list
     address@hidden
     https://lists.gnu.org/mailman/listinfo/pspp-users

-- 
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://pgp.mit.edu or any PGP keyserver for public key.

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]