Andreas Krause, Melvin Olson
The Basics of S-PLUS
Springer-Verlag, New York
4th Edition, 2005
444 pages
ISBN 0-387-26109-5
Now in its fourth edition, this paperback continues to evolve smoothly, keeping up with changes in S朠LUS and its underlying language, S. The publication of this edition corresponds with the release of S朠LUS version 7. First published in 1997, this is the book that I recommend most often for beginning users of the software. The authors are careful to point out differences between UNIX and Windows versions of S朠LUS. Although the book抯 primary focus is on command-line usage (as it should be), the treatment of the graphic user interface (GUI) has improved for bothWindows and UNIX/LINUX implementations. The book contains more than four dozen screen shots of the S朠LUS GUI, along with step-by-step instructions on how to perform common tasks through the GUI. The occasional S朠LUS user would most likely benefit from the chapter titled 揟ips and Tricks.?The book does a good job incorporating the new functions introduced in version 7, as well as mentioning those features that are included only in the 揈nterprise Developer?edition of the software. As primarily an R user, I most appreciate the final chapter, which covers the differences between R and S朠LUS. If you own a first or second edition of this book, I recommend updating to the fourth edition.
J. Wade DAVIS
University of Missouri朇olumbia
In: Journal of the American Statistical Association, September 2006, p. 1320
About the book
This book explains the basics of S-PLUS in a clear style at a level suitable for people with little computing or statistical knowledge. Unlike the manuals, it is not comprehensive, but instead introduces the most important ideas of S-PLUS and R, its companion in implementing the S language.
The authors take the reader on a journey into the world of interactive computing, data exploration, and statistical analysis. They explain how to approach data sets and teach the corresponding S-PLUS commands.
A collection of exercises summarizes the main ideas of each chapter. The exercises are accompanied by solutions that are worked out in full detail, and the code is ready to use and to be modified.
The volume is rounded off with practical hints on how efficient work can be performed in S-PLUS, for example by pointing out how to set up a good working environment and how to integrate S-PLUS with office products.
The book is well suited for self-study and as a textbook. It serves as an introduction to S-PLUS as well as R. A separate chapter points out the major differences between R and S-PLUS.
Over the last editions, the book has been updated to cover important changes like the inclusion of S Language Version 4, Trellis graphics, a graphical user interface, and many useful tips and tricks. The fourth edition is based on S-PLUS Version 7.0 for Windows and UNIX and has been updated and revised accordingly.
Table of Contents
Introduction, Graphical User Interfaces, A First Session, A Second Session, Graphics, Trellis Graphics, Exploring Data, Statistical Modeling, Programming, Object-Oriented Programming, Input and Output, Tips and Tricks, S-PLUS Internals, Information Sources On and Around S-PLUS, R, Bibliography
http://www.amazon.com/Basics-S-PLUS-Andreas-Krause/dp/0387954562
http://www.elmo.ch/doc/splus-book/
[此贴子已经被作者于2007-3-17 21:10:27编辑过]