For resources on R
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
calculations
cleaning
mapping
migration
ml
rAPI
rfordatasciencebook
scraping
stata_spss
summarytools
swirl
text
vis
.DS_Store
.gitignore
10excelthings.md
10moreexcelthings.md
10morethings.md
10prettythings.md
10statisticsthings.md
10thingsafterthat.md
10thingstodofirst.md
README.md
Rcleaning.md
Rfunctions.md
Rnetworkanalysis
Robjects.md
Rproportions.md
Rscraping.md
Rsql.md
Rtext.md
XMLinR.md
rprojects.md

README.md

R

R is a programming language used by some practitioners of data journalism, typically for data analysis and sometimes for visualisation. It isn't the only programming language used in this way: Python or JavaScript can both perform similar tasks, and then there's SQL, Ruby, PHP and plain old Excel. But no one expects you to know them all.

Python, JavaScript and R all have their strengths and weaknesses. And if you already know one or both of those you should be able to understand R relatively quickly (although there's a useful explanation of R's quirks for programmers here).

This repo contains a bunch of guides and resources to help get started with R, or tackle particular problems. It includes:

In addition there are lots and lots of resources to help you get to grips with R. If you want a general tutorial on using R, try some of the following:

Once you understand the basics, however, remember that the best way to learn R is to pick a project, work out what you'll need to do to complete it - and then search online for those techniques in R. Sites like R-Bloggers have lots of posts explaining different techniques to solve different problems.

In a presentation at Hacks/Hackers Birmingham, Andy Pryke also gave these tips: