Showing posts with label data analysis. Show all posts
Showing posts with label data analysis. Show all posts

Software for Data Analysis: Programming with R (Statistics and Computing) Review

Software for Data Analysis: Programming with R (Statistics and Computing)
Average Reviews:

(More customer reviews)
Are you looking to buy Software for Data Analysis: Programming with R (Statistics and Computing)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Software for Data Analysis: Programming with R (Statistics and Computing). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Software for Data Analysis: Programming with R (Statistics and Computing) ReviewThis is not an introductory text, and should not be the first R book in your collection. However, if you are a "pretty good" R programmer and want to take the next step in becoming an "expert" R programmer, this is your Bible.
For me, this book fills the hole of understanding how R thinks. To get a complete and accurate view of why R works the way it does, the author supplements the technical discussion with the philosophy of R, as well as pieces of the history of statistical computing and computing in general.
Others might consider this integration of technical detail with philosophical and historical background (complete with Star Trek references) to be "wordy", but this is precisely why I bought the book. If one is interested only in the purely technical aspects, the thorough documentation on the R website is free. I consider the insights - provided by the mind that laid the foundation for R in S - to be well worth the price of the book.
That said, this book is an invaluable guide (both technical and philosophical) on the road to becoming an R expert. I'm looking forward to putting some dog ears on my copy.Software for Data Analysis: Programming with R (Statistics and Computing) OverviewJohn Chambers turns his attention to R, the enormously successful open-source system based on the S language. His 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. This is the only advanced programming book on R, written by the author of the S language from which R evolved.--This text refers to the Paperback edition.

Want to learn more information about Software for Data Analysis: Programming with R (Statistics and Computing)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Visualizing Data: Exploring and Explaining Data with the Processing Environment Review

Visualizing Data: Exploring and Explaining Data with the Processing Environment
Average Reviews:

(More customer reviews)
Are you looking to buy Visualizing Data: Exploring and Explaining Data with the Processing Environment? Here is the right place to find the great deals. we can offer discounts of up to 90% on Visualizing Data: Exploring and Explaining Data with the Processing Environment. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Visualizing Data: Exploring and Explaining Data with the Processing Environment ReviewThis book allowed me to quickly create some simple applications using the processing API. So, in that respect, the book was successful. However, the book falls short in three respects.
1) One would expect a book with the title "Visualizing Data" to be crammed with pictures showing many different data visualizations. However, this book has relatively few. Every colleague of mine who passed by my desk and picked up the book had the exact same reaction.
2) The processing language is touted as a means for people unfamiliar with programming to get up to speed with visualization. However, I would be very surprised if anyone with little programming experience would get much out of this book.
3) Don't expect to use this book as a reference for the processing language. It is basically just a collection of half explained examples. Consider for example the function smooth(). This function appears in almost every example but forget about trying to find an explanation of what the function does in the book.
The book is probably worth buying to get up to speed quickly but plan on spending a significant amount of time sifting through the processing.org website and other online resources before being able to get anything non-trivial done. And if you don't already know Java then don't expect to accomplish anything even modestly complex without a lot of outside help.
Visualizing Data: Exploring and Explaining Data with the Processing Environment Overview
Enormous quantities of data go unused or underused today, simply because people can't visualize the quantities and relationships in it. Using a downloadable programming environment developed by the author, Visualizing Data demonstrates methods for representing data accurately on the Web and elsewhere, complete with user interaction, animation, and more. How do the 3.1 billion A, C, G and T letters of the human genome compare to those of a chimp or a mouse? What do the paths that millions of visitors take through a web site look like? With Visualizing Data, you learn how to answer complex questions like these with thoroughly interactive displays. We're not talking about cookie-cutter charts and graphs. This book teaches you how to design entire interfaces around large, complex data sets with the help of a powerful new design and prototyping tool called "Processing". Used by many researchers and companies to convey specific data in a clear and understandable manner, the Processing beta is available free. With this tool and Visualizing Data as a guide, you'll learn basic visualization principles, how to choose the right kind of display for your purposes, and how to provide interactive features that will bring users to your site over and over. This book teaches you:

The seven stages of visualizing data -- acquire, parse, filter, mine, represent, refine, and interact
How all data problems begin with a question and end with a narrative construct that provides a clear answer without extraneous details
Several example projects with the code to make them work
Positive and negative points of each representation discussed. The focus is on customization so that each one best suits what you want to convey about your data set
The book does not provide ready-made "visualizations" that can be plugged into any data set. Instead, with chapters divided by types of data rather than types of display, you'll learn how each visualization conveys the unique properties of the data it represents -- why the data was collected, what's interesting about it, and what stories it can tell. Visualizing Data teaches you how to answer questions, not simply display information.

Want to learn more information about Visualizing Data: Exploring and Explaining Data with the Processing Environment?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Data Manipulation with R (Use R) Review

Data Manipulation with R (Use R)
Average Reviews:

(More customer reviews)
Are you looking to buy Data Manipulation with R (Use R)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Data Manipulation with R (Use R). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Data Manipulation with R (Use R) ReviewThis book along with Jim Albert's should be read by every statistician that does a lot of statistical computing. Both books help you learn R quickly and apply it to many important problems in research both applied and theoretical. Albert emphasizes applications in Bayesian statistics whereas Spector is teaching how to do data manipulation, things like merging and transposing data sets. These techniques can be easy to do in a language like SAS after a little training but in other programming languages it can be very difficult.Data Manipulation with R (Use R) OverviewThis book presents a wide array of methods applicable for reading data into R, and efficiently manipulating that data.In addition to the built-in functions, a number of readily available packages from CRAN (the Comprehensive R Archive Network) are also covered. All of the methods presented take advantage of the core features of R: vectorization, efficient use of subscripting, and the proper use of the varied functions in R that are provided for common data management tasks. Most experienced R users discover that, especially when working with large data sets, it may be helpful to use other programs, notably databases, in conjunction with R. Accordingly, the use of databases in R is covered in detail, along with methods for extracting data from spreadsheets and datasets created by other programs. Character manipulation, while sometimes overlooked within R, is also covered in detail, allowing problems that are traditionally solved by scripting languages to be carried out entirely within R. For users with experience in other languages, guidelines for the effective use of programming constructs like loops are provided. Since many statistical modeling and graphics functions need their data presented in a data frame, techniques for converting the output of commonly used functions to data frames are provided throughout the book.

Want to learn more information about Data Manipulation with R (Use R)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

The R Book Review

The R Book
Average Reviews:

(More customer reviews)
Are you looking to buy The R Book? Here is the right place to find the great deals. we can offer discounts of up to 90% on The R Book. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

The R Book ReviewThis book is both ponderous and expensive, so my decision to buy it was predicated on the dual claim that it's 'the first comprehensive reference manual for the R language' and `ideal for novice and accomplished user alike'. As an R beginner and non-statistician (with some long-ago training therein) pressed into scientific data analysis on a regular basis, I wanted a comprehensive reference that covers both the R language and theory behind modern applied statistical methods.This is no small undertaking, but Crawley succeeds reasonably well at the task.
The book contains 27 chapters. The first 5 chapters cover subjects like getting started, essentials of the R language, data input, data frames, and graphics. A lot of the information in these chapters is freely available online at CRAN, or may be queried from within R itself. Still, I find it useful to have this info as part of any desktop reference, and most books on R are similarly equipped. I found nothing lacking here.
Chapters 6-8 cover tables, mathematics, and classical tests. In the mathematics chapter, you'll be introduced to a wealth of math and probability functions, as well as the basics of matrix algebra. If your statistical training centered mainly on the basic normal, student's t, Fisher's F, poisson, and chi-square distributions, get ready for an education. The author's presentation of this material is both in-depth and well articulated.
Chapters 9-20 cover statistical modeling, regression, ANOVA, ANCOVA, GLM, count data, count data in tables, proportion data, binary response variables, GAMs, non-linear models, and mixed effects models.Chapters 21-26 address more advanced topics of tree models, time series analysis, spatial statistics, multivariate statistics, survival analysis and simulation. The author's discussion of statistical models, ANOVA, GLM, and mixed effects models (the four chapters I have dug into thus far) covers theory as well as practical application inside R. Chapters are supplemented with worked examples drawn from various R data libraries. The R code used to generate solutions is presented as well, although I found it difficult to integrate because Crawley is using the R console interactively and snippets of code are spread out over many pages. Yes, you can download a data library, type in the code presented in the book, and get the same output. The difficulty arises in making the transition from textbook example to efficient and statistically valid processing of real- world data. If you're new to object oriented programming, this book will not teach you how to program in R. Only practice and good example can do that. I still struggle with some R programming basics and this book did not help at all.

Oddly, the book ends with a final chapter 'Changing the Look of Graphics'. Seems like this should be part of chapter 5 'Graphics'; it's a mystery why this was broken out as a separate chapter and stuck at the end.
The book contains numerous typos that suggest a lack of proofreading. Also annoying is the author's predilection for cross-referencing, such that one is constantly being advised to 'refer to page ...' for more info. Furthermore, the author profanely suggests Word as a text editor (yikes!). There are excellent text editors freely available for R, but Word isn't one of them. I use TINN-R, but there are other options. Also, options for managing R output are given short shrift. I use Notepad++, a tabbed, free text editor which is similar to TINN-R, but external to R. FYI, Notepad++ will also read SAS output in its native format, so one can easily review, compare, and extract information without invoking an R or SAS session.
Be advised, this book has created some controversy within the elite, tight-knit R Core Development group. The book was reviewed in the October 2007 issue of R News, available online (thumbs down). Crawley evidently is not part of the R Core Development 'inner sanctum', so the book's rather grandiose claim as 'the first comprehensive R reference manual' has engendered some criticism from that group. Other criticism about R expressions, the author's advice regarding use of certain R functions, and use of specific R packages may be found therein. Read the review then make your own judgment. As it stands, I don't consider this book to be an authoritative reference on either statistics or the R language, but it does offer an inclusive survey of both. If you already own a good statistics text, are familiar with object oriented programming, and only need a reference explaining how to get started programming in R, you'll save money by buying An Introduction to R by Venables and Smith. Amazon's wallet- friendly price: $13.57. Or you may download a free PDF version from the CRAN website.
I'll give the book four stars. It has some flaws (a second edition would be welcome), but overall constitutes a useful addition to the R literature. As for programming, I'm eagerly awaiting Braun and Murdoch's 'A First Course in Statistical Programming in R'. There are enough books on R-based statistical analysis in the vein of Crawley and others; we need a book that teaches programming and the latter should fill the gap nicely.The R Book Overview

Want to learn more information about The R Book?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...