The programming language R will be used in many applications. Here is a list of links:
-
The R project
R tutor Intro
R tutor 1, R tutor 2, R tutor 3, R tutor 4
R tutor (German),
R opensci,
- Rstudio
R studio tutor (German),
R studio tutor (English),
R studio Youtube,
- Rshiny
Rshiny tutor
R Shiny products
R markdown
display mode R Shiny
- Examples with online tools for Dynamics and Climate lectures
Some background on the
R project.
The R’s developers designed it in the 1990s. Ross Ihaka and Robert Gentleman, statisticians at the University of Auckland in New Zealand, had an interest in computing but lacked practical software for their needs. So they developed a programming language with which they could perform data analysis themselves. R got its name in part from its developers’ initials, although it was also a reference to the most widely used coding language at the time, S.
Mathematical solutions Karline Soetaert, an oceanographer at the Royal Netherlands Institute for Sea Research in Yerseke, took up that idea when, in 2008, she wanted to check the health of zooplankton in the estuary of the river Scheldt. Soetaert wanted to calculate how fast zooplankton were dying, using measurements along the river, but R was not equipped for that. To tackle the problem, she worked with two ecologists to develop deSolve — the first package written in R to solve differential equations. “Other software can do that, but it is expensive and closed source,” she notes. Now deSolve is used by epidemiologists modelling infectious diseases, geneticists working on gene-regulatory networks and drug developers working on pharmacokinetics (how compounds behave in living organisms).
By 2003, 10 years after R’s first release, scientists had developed more than 200 packages, and the first citations of the ‘R Project’ appeared. Today, nearly 6,000 packages exist for all kinds of specialized purposes. They allow scientists to compare a human and a Neanderthal genome (using Bioconductor); to model population growth (IPMpack); predict equity prices (quantmod); and visualize the results in polished graphics (ggplot2) in a few lines of code. Experts can use R to write up manuscripts, embedding raw code in them to be run by the reader (knitr).
Source: Nature 2014
The R’s developers designed it in the 1990s. Ross Ihaka and Robert Gentleman, statisticians at the University of Auckland in New Zealand, had an interest in computing but lacked practical software for their needs. So they developed a programming language with which they could perform data analysis themselves. R got its name in part from its developers’ initials, although it was also a reference to the most widely used coding language at the time, S.
Mathematical solutions Karline Soetaert, an oceanographer at the Royal Netherlands Institute for Sea Research in Yerseke, took up that idea when, in 2008, she wanted to check the health of zooplankton in the estuary of the river Scheldt. Soetaert wanted to calculate how fast zooplankton were dying, using measurements along the river, but R was not equipped for that. To tackle the problem, she worked with two ecologists to develop deSolve — the first package written in R to solve differential equations. “Other software can do that, but it is expensive and closed source,” she notes. Now deSolve is used by epidemiologists modelling infectious diseases, geneticists working on gene-regulatory networks and drug developers working on pharmacokinetics (how compounds behave in living organisms).
By 2003, 10 years after R’s first release, scientists had developed more than 200 packages, and the first citations of the ‘R Project’ appeared. Today, nearly 6,000 packages exist for all kinds of specialized purposes. They allow scientists to compare a human and a Neanderthal genome (using Bioconductor); to model population growth (IPMpack); predict equity prices (quantmod); and visualize the results in polished graphics (ggplot2) in a few lines of code. Experts can use R to write up manuscripts, embedding raw code in them to be run by the reader (knitr).
Source: Nature 2014