The Art of R Programming: A Tour of Statistical Software Design
<strong>From the Author: Why Use R for Your Statistical Work?</strong> <p>As the Cantonese say, <i>yauh peng, yauh leng</i>, which means “both inexpensive and beautiful.†Why use anything else?<br /> R has a number of virtues:</p> <p><ul> <li>It is a public-domain implementation of the widely regarded S statistical language, and the R/S platform is a de facto standard among professional statisticians.</li> <li>It is comparable, and often superior, in power to commercial products in most of the significant senses -- variety of operations available, programmability, graphics, and so on. </li> <li>It is available for the Windows, Mac, and Linux operating systems.</li> <li>In addition to providing statistical operations, R is a general-purpose programming language, so you can use it to automate analyses and create new functions that extend the existing language features.</li> <li>R includes a library of several thousand user-contributed packages.</li> <li>It incorporates features found in object-oriented and functional programming languages.</li> <li>R is capable of producing beautiful graphics for your presentations, reports or articles.</li> </ul></p>