<p><div><div><div><div data-width="100" data-show-faces="false" data-send="true" data-layout="button_count" data-height="21" data-href="https://www.r-bloggers.com/learning-r-programming-by-reading-books-a-book-list-rstats/"></div></div><div><a data-url="https://www.r-bloggers.com/learning-r-programming-by-reading-books-a-book-list-rstats/" data-counturl="https://www.r-bloggers.com/learning-r-programming-by-reading-books-a-book-list-rstats/" data-count="horizontal" data-text="Learning R programming by reading books: A book list #rstats" class="twitter-share-button" data-via="rbloggers" href="https://twitter.com/share"></a></div><div></div></div><div></div></div>
<div>
(This article was first published on <strong><a href="http://statisticalestimation.blogspot.com/2016/11/learning-r-programming-by-reading-books.html"> Blog of Statistical Estimation</a></strong>, and kindly contributed to <a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers)</a> </div>
<div><a target="_blank" rel="nofollow" href="https://i1.wp.com/2.bp.blogspot.com/-d7PpbcDtUzA/WDbDZblZjUI/AAAAAAAAG7Q/QNHh0yQsmX8Q2TBxERyVozXwIZMMgwMHACLcB/s1600/Learning%2BR%2Bprogramming%2Bby%2Breading%2Bbooks%2BA%2Bbook%2Blist.png?ssl=1"><img src="https://i1.wp.com/2.bp.blogspot.com/-d7PpbcDtUzA/WDbDZblZjUI/AAAAAAAAG7Q/QNHh0yQsmX8Q2TBxERyVozXwIZMMgwMHACLcB/s1600/Learning%2BR%2Bprogramming%2Bby%2Breading%2Bbooks%2BA%2Bbook%2Blist.png?w=456&ssl=1" border="0" data-recalc-dims="1"></a></div>
<p>
<blockquote>
<div><a target="_blank" rel="nofollow" href="https://i0.wp.com/3.bp.blogspot.com/-yAILmx-AnqI/V9iukTLdjdI/AAAAAAAAGyQ/b8ldTzkwyfEXD47S6Qced9zSuaGQ9wjKQCEw/s1600/giphy.gif?ssl=1"><img src="https://i1.wp.com/3.bp.blogspot.com/-yAILmx-AnqI/V9iukTLdjdI/AAAAAAAAGyQ/b8ldTzkwyfEXD47S6Qced9zSuaGQ9wjKQCEw/s400/giphy.gif?resize=400%2C225&ssl=1" border="0" data-recalc-dims="1"></a></div>
<div>R is an open-source software package and rapidly increases its popularity in both industry and academics. <a target="_blank" rel="nofollow" href="https://www.google.com/trends/">Google trend </a>is probably the best tool to show you how popular R is since it allows us to rank the search interest among five major statistical software packages. You can clearly observe that R has been the top search interest since 2011 and continues to maintain its top place.</div>
<div></div>
</blockquote>
<p>Despite R’s popularity, it is still very daunting to learn R as R has no click-and-point feature like SPSS and learning R usually takes lots of time. No worries! As self-R learner like us, we constantly receive the requests about how to learn R. Besides hiring someone to teach you or paying tuition fees for online courses, our suggestion is that you can also pick up some books that fit your current R programming level. Therefore, in this post, we would like to share some good books that teach you how to learn programming in R based on three levels: elementary, intermediate, and advanced levels. Each level focuses on one task so you will know whether these books fit your needs. While the following books do not necessarily focus on the task we define, you should focus the task when you reading these books so you are not lost in contexts. </p>
<h3>Elementary level: Books introducing R</h3>
<p>If you are not a statistics student or graduate, you probably learn statistics from using software like Excel, SPSS, STATA, SAS, Matlab…etc. A great start is to learn R with something that you are familiar with. The following books will help convert your knowledge to learning R. </p>
<p>