S Programming (Statistics and Computing) 2000th Edition by William Venables (PDF)

    1

     

    Ebook Info

    • Published: 2000
    • Number of pages: 276 pages
    • Format: PDF
    • File Size: 21.15 MB
    • Authors: William Venables

    Description

    S is a high-level language for manipulating, analysing and displaying data. It forms the basis of two highly acclaimed and widely used data analysis software systems, the commercial S-PLUS® and the Open Source R. This book provides an in-depth guide to writing software in the S language under either or both of those systems. It is intended for readers who have some acquaintance with the S language and want to know how to use it more effectively, for example to build re-usable tools for streamlining routine data analysis or to implement new statistical methods. One of the outstanding strengths of the S language is the ease with which it can be extended by users. S is a functional language, and functions written by users are first-class objects treated in the same way as functions provided by the system. S code is eminently readable and so a good way to document precisely what algorithms were used, and as much of the implementations are themselves written in S, they can be studied as models and to understand their subtleties. The current implementations also provide easy ways for S functions to call compiled code written in C, Fortran and similar languages; this is documented here in depth. Increasingly S is being used for statistical or graphical analysis within larger software systems or for whole vertical-market applications. The interface facilities are most developed on Windows® and these are covered with worked examples. The authors have written the widely used Modern Applied Statistics with S-PLUS, now in its third edition, and several software libraries that enhance S-PLUS and R; these and the examples used in both books are available on the Internet. Dr. W.N. Venables is a senior Statistician with the CSIRO/CMIS Environmetrics Project in Australia, having been at the Department of Statistics, University of Adelaide for many years previously.

    User’s Reviews

    Reviews from Amazon users which were colected at the time this book was published on the website:

    ⭐No one has ever claimed that this is an introductory text, so those low reviews confuse me. If you want to use R or S+ to run existing models (which is fine: the existing models in R are great), then don’t buy this book. If you need to program something new and even moderately general, though, you need this book. I’m unaware of any other sources that cover this material well and concisely.

    ⭐Useful

    ⭐For those seeking an introduction to programming in S, or seeking information on how to use S for statistical applications, this is NOT a good choice as a “first purchase”, nor is it intended to be. Instead, choose these authors’ other textbook, Modern Applied Statistics with S-Plus.This book isn’t primarily about using S, using S-PLUS (a commercial version of S), nor using R (an Open Source version of S), but rather, it’s about showing how to write programming extensions to the base S functions. In fact, for those seeking such guidance, this is the book’s great virtue. It’s written by two world-class authorities on the subject of S programming, persons who are generous in their efforts to help others and who can be contacted through the Internet. However, this particular text assumes the reader is already committed to using S, and hence, contains little ‘motivational’ material. Yet for the audience to whom it’s addressed, it’s essential, or at least highly recommended, reading. The latest commercial version of S (S-PLUS 2000 from Mathsoft, Inc.) has a graphical user interface (GUI). A chapter is included in the latter portion of the book on how to program such interfaces. Also, a chapter is devoted to extending S with compiled code written in C, Fortran, or C++. Since S is an interpreted language, using compiled code can increase the speed of newly created functions. This is highly technical, however, and not for the neophyte.Potential software developers of vertical-market applications involving S-PLUS, among others, will benefit from purchasing “S Programming” by Venables & Ripley.

    ⭐The open source implementation of the S language, called R, is a highly extensible system, for data analysis. Much of the strength of this package comes, from its extensibility. Using this extensibility, it is possible, to customize the existing capabilities in the R package as well as develop completely new capabilities. This has allowed R to become one of the formost platforms, for advanced data analysis. This book, is essential, for anyone who wishes to take advantage, of the extensibility features of R. While some aspects, of the book, are now out of date it should, none the less, be considered a required reference, for anyone wishing to do R programing.

    ⭐This is an excellent book for people who want to know R and S in deep. If anyone who just wants to use R/S+ packages(functions) this book probably is not good for introduction level. However, if you would like to know how to create or write your own functions this is a very good book. This book fills lots of pitfalls that readers might ignore.I only wish authors could publish the 2nd edition soon.

    ⭐This text was not well suited as an introductory text. I do not recommend this text unless you have some knowledge of a high level programming language or prior experience with S plus. This text is well suited as an intermediate level text. As its title implies it is inteded for those interested in more advanced programming with the S plus language. It is hard to read and the examples are are not always clear. The authors do provide a nice comparison of how S plus and R differ. For first time users of S plus I would recommend “The Basics of S and S-plus by Krause and Olson.

    Keywords

    Free Download S Programming (Statistics and Computing) 2000th Edition in PDF format
    S Programming (Statistics and Computing) 2000th Edition PDF Free Download
    Download S Programming (Statistics and Computing) 2000th Edition 2000 PDF Free
    S Programming (Statistics and Computing) 2000th Edition 2000 PDF Free Download
    Download S Programming (Statistics and Computing) 2000th Edition PDF
    Free Download Ebook S Programming (Statistics and Computing) 2000th Edition

    Previous articleHandbook of Dynamic System Modeling (Chapman & Hall/CRC Computer and Information Science Series) 1st Edition by Paul A. Fishwick (PDF)
    Next articleProgramming Android: Java Programming for the New Generation of Mobile Devices by Zigurd Mednieks (PDF)