Skip to main content

Introduction to R Programming

Overview (Content and Syllabus etc)

'R' is a programming language for data analysis and statistics. It is free, and very widely used by professional statisticians. It is also very popular in certain application areas, including bioinformatics. R is a dynamically typed interpreted language and is typically used interactively. It has many built-in functions and libraries, and is extensible, allowing users to define their own functions and procedures using R, C or Fortran. It also has a simple object system. R is case sensitive on its built-in libraries and functions, also to defined variables. Build-in functions may include ?summary, min, c, range? and many more. It can also perform functions of OOP like functions and procedures. Some functions require more than one parameter, others require only one parameter. Graphical exploration ? used for graphical statistics to plot data on a graph. Able to use different type of graphs, line graph, scatter plot, histogram, etc. Parameters can be passed in any order, unless has different datatypes.

Targeted Learning Outcomes

Be able to define variables, call objects, plot graphs, data-bind, etc

Coordinator's name
Olina Ngwenya
Coordinator's email address
Event Theme/Subject Category
Data handling
Host H3Africa Project/Organizations/H3Africa Working Group
Type of Training/Opportunity
Dates of Event
Mon, May 13 to Wed, May 15 2019
City of Venue
Aadil Moerat lecture room
Name of Venue, Institute
Cape Town, UCT
Eligibility & Application Instructions
Install R compiler before attending the course
Organisers/Organizing Body
CIDRI Africa