|
From: | Isaac Xin Pei |
Subject: | Re: [Gsl-shell-info] Gsl-shell-info Digest, Vol 9, Issue 1 |
Date: | Fri, 12 Apr 2013 12:54:23 -0400 |
Send Gsl-shell-info mailing list submissions to
address@hidden
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.nongnu.org/mailman/listinfo/gsl-shell-info
or, via email, send a message with subject or body 'help' to
address@hidden
You can reach the person managing the list at
address@hidden
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gsl-shell-info digest..."
Today's Topics:
1. [ANN] gsl shell 2.3.0 beta1 (Francesco Abbate)
----------------------------------------------------------------------
Message: 1
Date: Thu, 11 Apr 2013 23:36:30 +0200
From: Francesco Abbate <address@hidden>
To: address@hidden, luajit <address@hidden>
Subject: [Gsl-shell-info] [ANN] gsl shell 2.3.0 beta1
Message-ID:
<CAABEgWpQwYbb7_tASmZ5D_eLR6aaU=-AL2nEQGnCVsQ6=address@hidden>
Content-Type: text/plain; charset="iso-8859-1"
Hi all,
I'm glad to announce the beta release of GSL Shell 2.3.
This latter brings an important new feature, a new type of tabular data
with named columns that can contain strings or numeric data. I have named
these kind of tables "general data tables" and it is abbreviated to "gdt".
GDT are very similar to GNU R's data frames and are very useful to store
data for further analysis. Many functions are available to work on GDT
tables and can be grouped in:
- statistical functions, mainly gdt.lm for linear fit
- plotting functions
- table manipulations (filtering, adding columns, etc.)
The linear fit function gdt.lm is almost exactly the same of the GNU R's
function with the same name.
The plotting functions are very interesting since I've introduced a
declarative language to easily create plot based on data tables. For
example you can write something like;
gdt.plot(t, "thickness ~ time | tool")
to easily create a lineplot with several lines for each "tool". The fields
you refer to into the _expression_ corresponds to the variable's name of the
table.
The statistical functions with the plotting functions together are
extremely powerful and they offer the better of Excel's pivot tables
(without interactivity) and GNU R's functions in a single tool.
In addition it is also possible to create plots with stratified labels for
nested factors. This is extremely useful to plot data based on multiple
factors and is on the par with Excel.
All the new function about GDT table are documented in a specific chapter
of the user manual:
http://www.nongnu.org/gsl-shell/doc/gdt.html
Otherwise, please consider that this is a beta release and some things are
still missing and there are still some rough edges but I hope I will be
able to fill the gaps for the final 2.3 release.
Any feedback will be greatly appreciated. The new user manual is already
published:
http://www.nongnu.org/gsl-shell/doc/
and the binary packages are available here:
http://download.savannah.gnu.org/releases/gsl-shell/
The source code is available on github, as usual:
https://github.com/franko/gsl-shell
Best regards
Francesco
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nongnu.org/archive/html/gsl-shell-info/attachments/20130411/7a060557/attachment.html>
------------------------------
_______________________________________________
Gsl-shell-info mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/gsl-shell-info
End of Gsl-shell-info Digest, Vol 9, Issue 1
********************************************
[Prev in Thread] | Current Thread | [Next in Thread] |