Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

A Guide to R Programming for Experienced Developers

DZone's Guide to

A Guide to R Programming for Experienced Developers

· Big Data Zone ·
Free Resource

The open source HPCC Systems platform is a proven, easy to use solution for managing data at scale. Visit our Easy Guide to learn more about this completely free platform, test drive some code in the online Playground, and get started today.

Experienced developers interested in learning more about programming in R have a fantastic resource in John Cook's "R programming for those coming from other languages." Cook's guide assumes an understanding of general programming concepts - as the title says, it's meant for those coming from other languages - and the advantage, then, is a to-the-point tone and general conciseness that focuses on the information needed to become productive with R, without a lot of fluff.

R can be a little harder to get started with than some other languages due to some fundamental differences. According to Cook:

R is more than a programming language. It is an interactive environment for doing statistics. I find it more helpful to think of R as having a programming language than being a programming language.

But Cook's guide concisely spells out key differences and need-to-know tips, and splits it all up into a series of sections based on concepts - vectors, sequences, types, and so on - so you can easily review. Check out the full guide if you're interested in getting started with or learning more about programming in R.

Managing data at scale doesn’t have to be hard. Find out how the completely free, open source HPCC Systems platform makes it easier to update, easier to program, easier to integrate data, and easier to manage clusters. Download and get started today.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}