Cantitate/Preț
Produs

Software for Data Analysis: Statistics and Computing

Autor John Chambers
en Limba Engleză Paperback – 23 noi 2010

Subliniem de la început că această lucrare necesită un nivel de experiență tehnică solid, fiind adresată cercetătorilor și programatorilor care dețin deja cunoștințe fundamentale de statistică și doresc să stăpânească arhitectura sistemului R. John Chambers, arhitectul principal al limbajului S, oferă aici o perspectivă autoritară asupra modului în care Software for Data Analysis transformă utilizatorul dintr-un simplu consumator de funcții într-un dezvoltator activ de software. Ne-a atras atenția rigoarea cu care sunt tratate structurile de date și mecanismele interne ale limbajului, pornind de la principii de bază și evoluând spre concepte complexe de programare orientată pe obiecte.

Abordarea diferă de cea din Beginning R de Larry Pace prin faptul că este mult mai puțin orientată spre rețete aplicate pe analize statistice specifice (precum ANOVA sau regresia) și mult mai mult axată pe infrastructura software. În timp ce alte titluri se concentrează pe utilizarea pachetelor existente, John Chambers pune accent pe crearea acestora și pe utilizarea interfețelor cu limbaje de nivel jos precum C sau Fortran. Această lucrare reprezintă pilonul central al operei sale tehnice, spre deosebire de titluri precum Connecting the Dots, care explorează leadership-ul în afaceri, consolidând expertiza autorului în dezvoltarea sistemelor software de înaltă performanță.

Structura cărții este organizată logic pentru a susține o progresie tehnică fluidă. Primele capitole stabilesc conceptele și utilizarea de bază, urmate imediat de o secțiune dedicată pachetelor R, semn al importanței pe care autorul o acordă modularității. Ulterior, cuprinsul ghidează cititorul prin vizualizarea datelor și computații numerice, culminând cu capitole avansate despre clase noi, metode generice și integrarea cu sisteme externe. Este o resursă esențială pentru cei care doresc să înțeleagă nu doar ce face R, ci mai ales cum funcționează acesta la nivel fundamental.

Citește tot Restrânge

Din seria Statistics and Computing

Preț: 73815 lei

Preț vechi: 92269 lei
-20%

Puncte Express: 1107

Carte tipărită la comandă

Livrare economică 22 mai-05 iunie


Specificații

ISBN-13: 9781441926128
ISBN-10: 1441926127
Pagini: 516
Ilustrații: XIV, 500 p.
Dimensiuni: 155 x 235 x 28 mm
Greutate: 0.77 kg
Ediția:Softcover reprint of hardcover 1st edition 2008
Editura: Springer
Colecția Statistics and Computing
Seria Statistics and Computing

Locul publicării:New York, NY, United States

Public țintă

Research

De ce să citești această carte

Recomandăm această carte profesioniștilor din analiza datelor care vor să treacă dincolo de utilizarea de bază a R. Veți câștiga o înțelegere profundă a arhitecturii sistemului direct de la creatorul limbajului S. Este un ghid practic pentru construirea de pachete robuste, implementarea metodelor orientate pe obiecte și optimizarea performanței prin interfețe externe, oferind un avantaj competitiv în cercetarea computațională.


Descriere scurtă

John Chambers has been the principal designer of the S language since its beginning, and in 1999 received the ACM System Software award for S, the only statistical software to receive this award. He is author or coauthor of the landmark books on S.
Now he turns to R, the enormously successful open-source system based on the S language. R's international support and the thousands of packages and other contributions have made it the standard for statistical computing in research and teaching.
This book guides the reader through programming with R, beginning with simple interactive use and progressing by gradual stages, starting with simple functions. More advanced programming techniques can be added as needed, allowing users to grow into software contributors, benefiting their careers and the community. R packages provide a powerful mechanism for contributions to be organized and communicated.
The techniques covered include such modern programming enhancements as classes and methods, namespaces, and interfaces to spreadsheets or data bases, as well as computations for data visualization, numerical methods, and the use of text data.

Cuprins

Introduction: Principles and Concepts.- Using R.- Programming with R: The Basics.- R Packages.- Objects.- Basic Data and Computations.- Data Visualization and Graphics.- Computing with Text.- New Classes.- Methods and Generic Functions.- Interfaces I: Using C and Fortran.- Interfaces II: Between R and Other Systems.- How R Works.- Errata and Notes for “Software for Data Analysis: Programming with R”.

Recenzii

From the reviews:
"R is nowadays the language used in programming for statistics. Most of the thesis and practical programming are implemented in this language. This is a valuable book for every body involved in data analysis, not only statisticians. Being written by the father of S programming language, as R is S based, the development of the presentation as well as the advises are good for fitting the minds of the students within the roots of the art of programming with R." (J. Scheneweiss, Revista Investigación Operacional, Vol. 30 (2), 2009)
“…Written by one of the developers of R’s predecessor, S, the book’s aim…is to take the reader ‘from user to programmer to contributor’ in R. …It is written in plain, clear English. The necessary terminology that is specific to R is defined over the course of the book and is easy to locate should a reader not start from the beginning. The author has attempted to keep chapters somewhat independent so that not starting from the beginning is an option for more advanced R users who are in need of a reference rather than a tutorial. There are two special indexes, separate from the main index, covering ‘R Functions and Documentation’ and ‘R Classes and Types.’…I would expect that this book will find a home on a great many bookshelves. …” (Biometrics 65, 1313, December 2009)
“…This is a book that will appeal to readers of diverse backgrounds. For R users it has a wealth of information on learning to use R effectively; from efficient and reliable programming to writing packages. It is an authoritative reference for programmers and developers. It is the type of book that will be referenced often, as the reader’s experience with R, level of expertise and interest in programming grows.” ( The American Statistician, August 2009, Vol. 63, No. 3)
“This text is about using computer software, in particular R, for obtaining information from the data … . ‘isaimed at those who need to select, modify, and create software to explore data, in other words, to program.’ … The book is aimed at (i) data analysts, namely anyone involved in exploring data, from data arising in scientific research to, say, data collected by the tax office; (ii) researchers in, and teachers of, statistical techniques and theory; (iii) those primarily interested in software and programming.” (Susan R. Wilson, Zentralblatt MATH, Vol. 1180, 2010)
“This book is for software developers and advanced R users who want to become export R users: developing packages and new classes, and working with methods and generic functions. … This book guides the reader through programming with R, beginning with simple interactive use and progressing by gradual steps, starting with simple functions. More advanced programming techniques can be added as needed…. Software developers and advanced R users should find that this book is full of wisdom … .” (David J. Olive, Technometrics, Vol. 52 (2), May, 2010)
 

Caracteristici

The only advanced programming book on R Written by the author of the S languague from which R evolved Includes supplementary material: sn.pub/extras