On 19 Feb 2002 13:13:08 -0800, [EMAIL PROTECTED] (The Truth) wrote:

> Glen Barnett <[EMAIL PROTECTED]> wrote in message 
>news:<[EMAIL PROTECTED]>...

> > The Truth wrote:
> > > Are there any "Numerical Recipes" like textbook on statistics and probability ?
> > > Just wondering..
> > 
> > What do you mean, a book with algorithms for statistics and probability
> > or a handbook/cookbook list of techniques with some basic explanation?
[ ... ] 
> 
> I suppose I should have been more clear with my question. What I
> essentially require is a textbook which presents algorithms like Monte
> Carlo, Principal Component Analysis, Clustering methods,
> MANOVA/MANACOVA methods etc. and provides source code (in C , C++ or
> Fortran) or pseudocode together with short explanations of the
> algorithms.

Unreasonable dreams.

Maybe your university would have some trace of
the original BMD package.  I think it was in the public domain, 
and that it was the source of many routines for
SPSS, SAS, and BMDP.  But those were simple routines.

That should have Principal components, and perhaps some 
clustering.

However:  There are dozens of Monte Carlo methods;
you might find a book for whatever your particular *field*
happens to be.

And check the SPSS 'proximities'  routines to get a 
notion of the complexity of a driver-routine for clustering.
It has 3 dozen or so criteria for closeness.  Clusters can 
use [some criterion]  and apply it to each case as it
relates to each other case, or to each previous group.
Or it can relate created-groups to other created-groups.
Then there is the big choice of whether cases start
separate, to be joined;  or start out joined, to become 
separate.

Compared to Clustering, MANOVA might have some
pretty good routines.  But I have not seen much great
program organization for MANOVA procedures, 
once you get beyond 'discriminant function'  and 
the paradigm of multi-regression with multiple-criteria.

'Pseudocode,'  however, is almost what it looks like when
you start with matrix routines, in SPSS or  R  or 
various specialty programs.  You do have to speak the 
language of matrices, so you know when it is, that 
you want to get an eigenvector; and what to do with it.

-- 
Rich Ulrich, [EMAIL PROTECTED]
http://www.pitt.edu/~wpilib/index.html


=================================================================
Instructions for joining and leaving this list, remarks about the
problem of INAPPROPRIATE MESSAGES, and archives are available at
                  http://jse.stat.ncsu.edu/
=================================================================

Reply via email to