Course Details
Topic 1. Getting Started in R
- What is R
- Install R and RStudio IDE
- Explore RStudio Interface
- R Script
- Comment
Topic 2. Data Types
- Numbers
- String
- Vector
- Matrix
- Array
- Data Frame
- List
- Factor
Topic 3. R Packages & Datasets
- Import R Packages
- Import R Data Sets
- Import External Data
- Export Data
Topic 4. Data Visualization
- Scatter Plot
- Boxplot
- Bar chart
- Pie chart
- Histogram
Topic 5. R Programming
- Control Structures
- Loop
- Break & Next
- Function
Topic 6. Statistics Analysis with R
- Descriptive Statistics
- Correlation
- Linear and Multiple Regression
- Hypothesis Testing
- Analysis of Variance (ANOVA)
Post Course Quiz Assessment
Course Info
Promotion Code
Your will get 10% discount voucher for 2nd course onwards if you write us a Google review.
Minimum Entry Requirement
Knowledge and Skills
- Able to operate using computer functions
- Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
Attitude
- Positive Learning Attitude
- Enthusiastic Learner
Experience
- Minimum of 1 year of working experience.
Target Age Group: 21-65 years old
Minimum Software/Hardware Requirement
Software:
You can download and install the following software:
Hardware: Windows and Mac Laptops
Job Roles
- Data Analyst
- Market Researcher
- Business Analyst
- Quality Assurance Specialist
- Social Science Researcher
- Graduate Student
- Economic Analyst
- Product Manager
- Human Resources Analyst
- Healthcare Data Specialist
- Educational Researcher
- Sports Statistician
- Financial Analyst
- Behavioral Scientist
- Environmental Data Specialist.
Trainers
Dwight Nuwan Fonseka: Dwight Nuwan Fonseka is a ACTA certified trainer. Dwight Nuwan Fonseka have a degree in Biotechnology (from NUS), Advanced diploma in Pharmaceutical management (from MDIS) and Masters in Education (from NTU). He have 8 years experience of teaching biology at O and A levels/ IB level in international schools in Singapore and overseas.
Dr Alvin Ang: Dr Alvin Ang is a ACTA certified trainer. Dr. Alvin Ang did his Ph.D., Masters and Bachelors from NTU, Singapore. Previously he was a Principal Consultant (Data Science) as well as an Assistant Professor. He was also 8 years SUSS adjunct lecturer. His focus and interest is in the area of real world data science. Though an operational researcher by study, his passion for practical applications outweigh his academic background. He owns a startup externally.
Customer Reviews (146)
- Will Recommend Review by Course Participant/Trainee
-
It might be good to do the data analysis in a project based manner and provide some sample scripts for those commonly used projects.1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
If possible, preparing 2 display screens might be helpful when dealing with sample data frame, one screen for sample data, and one screen for training/demonstration purposes (Posted on 2/12/2018) - Will Recommend Review by Course Participant/Trainee
-
Nil (Posted on 2/11/2018)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
Choose a room without mildrew (Posted on 2/6/2018)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
Insufficient time, can be a 2-day course. (Posted on 1/30/2018)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
Too much syllabus in a day! Perhaps combine the essentials and advanced course into a 3-day programme instead (Posted on 12/4/2017)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
Consider moving the stats section to the advanced course. This course can be focused on data manipulation including dplyr.1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
Very clear structure and explanation by the instructor (Posted on 12/3/2017) - Might Recommend Review by Course Participant/Trainee
-
Extend the duration of the course as the instructor did not have sufficient time to complete the course1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
I've some basic knowledge in R, but I think the instructor is going through too quickly, especially for some of these concepts, which new beginners might not get it. (Posted on 11/18/2017) - Overall is excellent Review by Course Participant/Trainee
-
More real case study and discussion required (Posted on 11/6/2017)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
Reduce on stats and go slower (Posted on 11/4/2017)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Dwight was a very helpful and competent teacher. Thank you very much. Review by Course Participant/Trainee
-
Would be helpful to teach students to search and understand R documentations--skills that can help us on further self-directed learning. (Posted on 9/16/2017)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
During the hands-on (challenge question) part, there is reference to certain slide number for the syntax relevant to that particular question. However, the slide numbers on the slides hand-out were not very obvious. Suggest to add reference to "which coding line" or "which page which slide" to minimize searching time. (Posted on 7/11/2017)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
Nil (Posted on 6/4/2017)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
Nil (Posted on 5/26/2017)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will recommend Review by Course Participant/Trainee
-
A Summary sheet for the R basic codes to build into more complex formulas. (Posted on 4/6/2017)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Might Recommend Review by Course Participant/Trainee
-
The room is very very warm with the doors closed. But teacher was good.1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
Course was too basic. I think the summary doesn't quite reflect the material. (Posted on 3/20/2017) - Good content but will require some time to absorb Review by Course Participant/Trainee
-
Distribute handouts and install software before class to save time (Posted on 12/24/2016)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Might Recommend Review by Course Participant/Trainee
-
Parking is very expensive there... (Posted on 12/24/2016)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - More time to cover the basics. Review by Course Participant/Trainee
-
Good course for introduction to R. The statistics part towards the end of the course would probably not be directly useful for some people who are going to use R for data analysis. (Posted on 11/22/2016)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Might Consider Review by Course Participant/Trainee
-
There are too little practices and time needed to learn (Posted on 11/20/2016)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will recommend Review by Course Participant/Trainee
-
I find myself quite overloaded near the end of the session, perhaps since I have no background in programming so there was "lag phase". Perhaps giving the softcopy of the materials the day before would help to prepare students mentally of how much mental work they need to exert on d-day itself.1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
1. I really appreciate that I could borrow the laptop from the training centre.
2. I found the trainer, Dr. Ravi, delivered the contents very well. His delivery was clear and he earned trust from students that he has the knowledge to train us. (Posted on 8/14/2016)








