When I first started using R, my code looked just like MATLAB code. I read an intro to R programming, did some data analysis using R, and I was using the arrow assignment operator! But otherwise, my R code looked very much like MATLAB. Then I read Advanced R by Hadley Wickham. I found out, while I wasn't doing anything wrong, I wasn't getting the most out of R.

Advanced R is very readable if you've used R and maybe some other programming experience. If you're self-taught in R and have no other programming experience, you may find the book a bit tough. The book does a great job describing the important features and how to make the most of them. I particularly liked the chapter on functions and the section on functional programming.

I highly recommend it!

https://www.amazon.com/dp/1466586966/ref=cm_sw_su_dp?tag=devtools-20

Update: A commenters pointed out there is a new version of the book out. The link is below.

https://www.amazon.com/Advanced-Second-Chapman-Hall-CRC/dp/0815384572/ref=pd_lpo_sbs_14_t_0?_encoding=UTF8&psc=1&refRID=11FT84CEP3CE0YQ6XYBJ

Hi, very nice review! There is a new version available. Maybe you could link to the updated version of the book:

ReplyDeletehttps://www.amazon.com/Advanced-Second-Chapman-Hall-CRC/dp/0815384572/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=advanced+r&qid=1564472813&s=gateway&sr=8-1

On it!

ReplyDeleteor just use the online bookdown version... https://adv-r.hadley.nz/

ReplyDeleteThank you for pointing that out!

DeleteAnd indeed, Iím just always astounded concerning the remarkable things served by you. Some four facts on this page are undeniably the most effective I have had.

ReplyDeletedata scientist training in Chennai| Data scientist course in Chennai|Advanced Data Scientist course in Chennai|

|Best Data Scienctist training in Chennai | Top Data scientist training in Chennai | Data scientist Institute in Chennai