This is a R crash course for anyone who previously had no or very little contact with script-based programming. It should establish the basic understanding needed for upcoming chapters.
You are an old hand in R programming and do not need this introduction? – Skip this section and go explore the RESEDA course!

In order to deepen your knowledge, in particular with a view to statistical analysis, we recommend the advanced e-learning course SOGA (Softwaregestützte Geodatenanalyse). Of course, there are lots of tutorials and relevant literature out there, which should not go unmentioned here.

Crash Course in a Box

We subdivided this crash course into several sections. At the end of most sections you will get to test your knowledge with coding exercises (E)!

  1. Part I + E I:

    1. Package Management

    2. Calculate With R

    3. Variables

    4. Functions

  2. Part II + E II:

    1. Vectors

    2. Factors

  3. Part III + E III:

    1. Matrices
  4. Part IV + E IV:

    1. Lists
  5. Part V + E V:

    1. Missing values

    2. Control structures