VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

401-6217-00L 1.5 Credits BSC , MSC , NDS D-USYS , D-BIOL , D-BAUG , D-PHYS , D-MATH
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Using R for Data Analysis and Graphics (Part II)

Lecturers & Examiners: Prof. em. Dr. Martin Mächler
VVZ CR n/a

Last Updated: 2026-02-05 16:15:56

Abstract

The course provides the second part an introduction to the statistical software R for scientists. Topics are data generation and selection, graphical functions, important statistical functions, types of objects, models, programming and writing functions.Note: This part builds on "Using R... (Part I)", but can be taken independently if the basics of R are already known.

Objective

The students will be able to use the software R efficiently for data analysis, graphics and simple programming

Content

The course provides the second part of an introduction to the statistical software R ( https://www.r-project.org/ ) for scientists. R is free software that contains a huge collection of functions with focus on statistics and graphics. If one wants to use R one has to learn the programming language R - on very rudimentary level. The course aims to facilitate this by providing a basic introduction to R. Part II of the course builds on part I and covers the following additional topics: - Elements of the R language: control structures (if, else, loops), lists, overview of R objects, attributes of R objects; - More on R functions; - Applying functions to elements of vectors, matrices and lists; - Object oriented programming with R: classes and methods; - Tayloring R: options - Extending basic R: packages The course focuses on practical work at the computer. We will make use of the graphical user interface RStudio: www.rstudio.org

Resources

Lecture Notes

An Introduction to R.http://stat.ethz.ch/CRAN/doc/contrib/Lam-IntroductionToR_LHL.pdf

General Information

Language
English
Levels
BSC , MSC , NDS
Frequency
Yearly recurring

Examination

Type
graded semester performance
Digital
The exam takes place on devices provided by ETH Zurich.

Registration & Places

Signup End
30.11.2023

Course Components

Type Title Time & Place Hours
lecture with exercise Using R for Data Analysis and Graphics (Part II)
  • Tue 14:15-16:00 (CAB G 11)
14 h semesterly

Offered In