[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[patch #6614] Rewrite EXAMINE
From: |
John Darrington |
Subject: |
[patch #6614] Rewrite EXAMINE |
Date: |
Sun, 17 Aug 2008 12:59:41 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080404 Iceweasel/2.0.0.14 (Debian-2.0.0.14-2) |
URL:
<http://savannah.gnu.org/patch/?6614>
Summary: Rewrite EXAMINE
Project: PSPP
Submitted by: jmd
Submitted on: Sun 17 Aug 2008 08:59:39 PM WST
Category: None
Item Group: None
Status: Ready For Test/Review
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
This is a fairly major rewrite of the examine command and many of the things
on which it depends.
In particular, it changes percentiles and similar statistics, so that it no
longer dynamically allocates an array into which the data set is copied.
Instead, it iterates a casereader containing the data. The only precondition
is that this casereader must have been sorted on the key variable.
In addition other statistics such as tukey_hinges, trimmed mean etc, have
been changed to have similar API to percentiles, and they can be calculated in
the same iteration.
In general, this change should make execution faster and re-use easier.
There are still opportunities for optimisation, but I think this is a big
improvement.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sun 17 Aug 2008 08:59:39 PM WST Name: examine.patch Size: 178kB By:
jmd
<http://savannah.gnu.org/patch/download.php?file_id=16304>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/patch/?6614>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [patch #6614] Rewrite EXAMINE,
John Darrington <=