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: 
Host H3Africa Project/Organizations/H3Africa Working Group: 
Type of Training/Opportunity: 
Dates of Event: 
Monday, May 13, 2019 - 09:00 to Wednesday, May 15, 2019 - 12:00
City of Venue: 
Aadil Moerat lecture room
Country of Venue: 
South Africa
Trainers/Speakers : 
Olina Ngwenya
Eligibility & Application Instructions: 
Install R compiler before attending the course
Organisers/Organizing Body: 
CIDRI Africa