Call +60 3-2711 7241

HDRD Approved Training Provider in Malaysia - Learn New Skills to Enhance Your Employability from our HDRF Approved Courses

R Programming and Statistics Training

R is the language of big data—a statistical programming language that helps describe, mine, and test relationships between large amounts of data. The trainer will use R to model statistical relationships using graphs, calculations, tests, and other analysis tools. Learn how to enter and modify data; create charts, scatter plots, and histograms; examine outliers; calculate correlations; and compute regressions, bivariate associations, and statistics for three or more variables.
Topics include:

  • Installing R on your computer
  • Using the built-in datasets
  • Importing data
  • Creating bar and pie charts for categorical variables
  • Creating histograms and box plots for quantitative variables
  • Calculating frequencies and descriptives
  • Transforming variables
  • Coding missing data
  • Analyzing by subgroups
  • Creating charts for associations
  • Calculating correlations
  • Creating charts and statistics for three or more variables
  • Creating crosstabs for categorical variables


HRDF SBL Claimable for Employers Registered with HRDF

HRDF claimable

Course Code: M081

Course Booking


Course Date

Course Time

* Required Fields

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.

Course Details

Part 1: Basics of R

Module 1. Getting Started

  • What is R
  • Install R and RStudio
  • Explore RStudio Interface

Module 2. Data Types

  • Numbers 
  • String
  • Vector
  • Matrix
  • Array 
  • Data Frame
  • List
  • Factor

Module 3. Packages & Data Sets

  • Packages
  • Data Sets
  • R Script

Module 4. Data Input/Output

  • Read data from file
  • Read data from web 
  • Write data to file

Module 5. Basic Plots in R

  • Scatter Plot
  • Boxplot
  • Bar chart
  • Pie chart
  • Histogram

Module 6. R Programming - Control Structures

  • Conditional
  • Loop
  • Break & Next
  • Operators

Module 7: R Programming - Function

  • Function Syntax
  • Default Arguments

Part 2: Statistical Applications of R

Module 8. Basic Statistics Analysis with R

  • Basic Statistics 
  • Correlation
  • Regression
  • Hypothesis Testing

Who Should Attend

This course is for the scientists, engineers, programmers, or analysts looking for high quality, open source statistics package


Basic knowledge of statistics is essential


R TrainerDr. Zahra Nazemi has PhD in mathematical statistics from Universiti Putra Malaysia. Her research interests are applied statistics, medical statistics, Bayesian statistics, statistical inference and Software R. She has worked as lecturer in different universities more than 4 years. She also consulted and worked on assignments for parametric and non-parametric analysis, univariate and multivariate regression analysis in various areas such as medical, economics and psychology. Her other skills are knowledge of research methodology, extensive experience with SPSS, AMOS, R and MINITAB and writing and presenting reports. Moreover, she conducted special training program in mathematical programming including optimization, advanced multivariate data analysis, and simulation techniques

Data Science TrainerDr. Aanand Verma is a Full Stack Data Scientist who once had a torrid love affair with Physics. He has consulted and published in the area of Public Health, Electricity Markets, Telecom, BFSI, Advertising & Communication Strategies and Digital & Social Media Technologies. He has worked on assignments with international agencies such as International Monetary Fund, World Bank, Royal Netherland Embassy etc. besides MNCs like Tata Consultancy Services, Kie Square Consulting and several government organizations of national importance.

He regularly conducts general training programs in Python (Pandas, NumPy, SciPy, Matplotlib, Bokeh), R (dplyr, rstanarm, knitR, ggplot2), Data Visualization (Tableau, D3.js) and Machine Learnng (Reinforced Learning, Scikit Learn) and specialized training programs on Structural Equation Modeling and SAP Hana.

He holds a doctorate in Operations Research from Indian Institute of Management Ahmedabad and a post graduate in Physics from University of Mumbai. He has advanced training in mathematical programming including optimization, advanced multivariate data analysis, and simulation techniques. When he is not teaching or consulting he can be found meditating or heading for an adventurous trek.

R Statistics TrainerMostafa has more than 5 years’ experience in teaching mathematics and statistics. His main teaching interests are statistical topics such as descriptive analysis and basic data modeling, regression analysis, design of experiment, non-parametric methods, and statistical software such as SAS, R, SPSS, and Minitab. He has started computer programming using visual basics and C++ around 15 years ago, and he has more than 10 years’ experience in programming using R.

Python 3 Essential TrainerTarun Sukhani is an IT executive, educator, author, speaker, data scientist, security expert, agile coach, polyglot coder, and entrepreneur with over 20 years of combined professional experience both in the U.S. and internationally. As a seasoned veteran, his expertise lies in leading teams in the design and delivery of highly scalable, concurrent, and performant enterprise and web-scale software solutions with budgets of up to $100 million. He is particularly adept at building productive, self-managing agile teams with predictable velocities and delivery timeframes. He is skilled in all phases of the SDLC/ALM, with a solid foundation in Agile (XP, SAFe, Lean, Scrum, Kanban, and Scrumban) and traditional (PMI and PRINCE2) project management frameworks and methodologies.


  • Degrees in Math, Computer Science, Business Administration (Finance, Accounting, and Operations Management), and Information Systems Management
  • Certified in Scrum (CSM, CSP, PSM I), Data Warehousing/Mining/Science, E-commerce, and Microsoft/Oracle technologies (.NET/Java). 
  • PMI/PRINCE2 project management
  • CISO (Infosec), CEH, CISSP
  • 6 Sigma/Lean at GEMS (GE Medical Systems)
  • Machine Learning/Deep Learning/Text Mining, Genetic Algorithms, Combinatorial Optimization, Computational Finance, Blockchain, Driver-Based Budgeting, Computer vision.
  • Proficient in Big Data Analytics: Python,Hadoop, Pig, Hive, HBase, Spark, R/Rattle, Cassandra, YARN, Zookeeper, Mahout, SimpleCV, OpenCV


  • Project Lead on over 50 projects at clients that included Fortune 500 and Global 1000 companies, spanning the healthcare, manufacturing, Internet, media, BFSI, telco, oil & gas, and education verticals.
  • Corporate trainer and university lecturer, conducting academic and vocational business and IT courses in North/South America, Europe and Asia. 
  • Co-founder of 4 companies 
  • Consultant to 12 Fortune 500 companies and SMEs
  • E&Y Winner of 2005 business plan competition

R Data Analytics TrainerJason Lim studied Bachelor’s Degree in Accounting and Finance from the London School of Economics Program, University of London. Raised in a typical Chinese family with entrepreneurial business background that is involved in manufacturing and real estate development.

He worked as an Executive at the Asset and License Management Department in Standard Chartered, Malaysia; promoted to Data Analyst six months later. Later joined Tune Hotels Regional Services, a hotel management and hotel chain operator; served as Senior Revenue Executive. Served as Research Analyst with Wealth-X, a company that provides prospecting, intelligence and wealth due diligence on ultra-high net worth individuals.

Thereafter he served as Senior Data Analyst with Xchanging Malaysia, a joint venture between Xchanging and YTL Communications to develop and deliver enhanced mobile internet and cloud-based hosting offerings in Malaysia. Worked as Senior Data Analyst with GoQuO, a full service e-commerce solutions provider to airlines and OTAs. Currently serving as Senior Data Analyst at Malaysia, an property website in several Asian countries.

Basic Tableau Trainer Ghazaleh Babanejad has received her Ph.D from University Putra Malaysia in Faculty of Computer ‎Science and Information Technology. She is working on recommender systems in the ‎field of skyline queries over Dynamic and Incomplete databases for her PhD thesis. She is also working ‎on Data Science field as a trainer and Data Scientist. She worked on Machine Learning and Process ‎Mining projects. She also has several international certificates in Practical Machine Learning (John ‎Hopkins University) Mining Massive Datasets (Stanford University), Process Mining (Eindhoven ‎University), Hadoop (University of San Diego), MongoDB for DBAs (MongoDB Inc) and some other ‎certificates. She has more than 5 years of experience as a lecturer and database administrator.

jQuery TrainerKelvin Lim is well versed with latest software and hardware technologies. He excels in thinking strategically and proactive performance. With over 15 years of experience in web applications, business solutions and ERP, he is well-versed in translating business requirements into technical requirements. “Listen, Understand, Think & Act” has always been his philosophy in closing the gap between business and technology because he understands business as well as technology. Kelvin is passionate about technology and the potential of this growing industry. He keeps himself abreast with the latest state-of-art technology (cloud / on-premise) and is recognized for his practical solutions in solving complex issues.

Upon graduating from Tunku Abdul Rahman College with a Bachelor of Science Degree in Computer Science from Campbell University, U.S., Kelvin has worked with a few multi-national companies such as Silverlake, Lafarge, Pharmaniaga, Johnson & Johnson & Fitness First.

  • More than 14 years of working experience in IT industry
  • More than 5 years of entrepreneurship skill
  • More than 6 years of experience in relationship management with business users from US, Australia, Hong Kong, Taiwan, Thailand, Singapore, Indonesia, Philippines & Malaysia 
  • More than 5 years of experience in project management including of system design, timeline management and technical proposal preparation
  • More than 5 years of experience in ERP specialized in Supply Chain
  • More than 6 years of experience in AS/400 RPG (as a programmer as well as a trainer)
  • More than 19 years of experience in Microsoft technologies, Ubuntu Linux technologies, Networking
  • More than 19 years of experience in Programming (specialized in PHP, AS/400 RPG & Visual Basic)
  • More than 7 years of experience in Joomla! projects management, development & implementation
  • More than 5 years of experience in Magento projects management, development & implementation

Python 3 TrainerJatin Solanki has over 10 years of experience in advanced analytics, business intelligence & corporate strategy. He has worked in insurance, eCommerce (internet), Travel, Consulting & FMCG. He is well-versed in R, SPSS, PSPP, Python, SAS enterprise miner, Knime, Matlab, Rapidminer, Google analytics, Adobe marketing cloud, Database knowledge: mySQL, SQL, Postgres, Mongodb Business intelligence knowledge: Tableau, Qlikview, Cognos. He has expertise in Web analytics, Management finance reporting, Financial modelling.

R Statistics TrainerSultan Maideen has over 8 years of experience in Business Intelligence with Predictive Analytics and Data Visualization. His colleagues regard him as a self-motivated thought leader in building governed self-service BI/Analytical models in Tableau, QlikView, MicroStrategy, and Power BI.

He specializes in enhancing the quality of business strategy and helping companies improve top-line & bottom-line by devising creative solutions & managing stakeholders’ expectations successfully.

R Statistics TrainerJuv Chan is a Senior Developer of Azure Marketplace and Product Engineering at Sitecore, Malaysia. He is an expert in cloud computing. He was recognised as Microsoft Most Valuable Professional (MVP) in the Microsoft Azure category in 2016 and 2017. He achieved the Grand Prize Winner in Developer Category of Microsoft Influencer Hero Competition 2015 Regional (Asia Pacific). In Angelhack Kuala Lumpur 2016, the largest angelhack hackathon in 2016 globally, he achieved 2nd Prize Winner in the Big Data Analytics Challenge as the team lead. He was a Top 3% Contributor (Azure tags) on StackOverflow in 2016.

Customer Reviews (8)

Might RecommendReview by Nurul Afiqah
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
You might be good if we can have the learning material in both soft copy and hard copy (Posted on 3/27/2018)
Will RecommendReview by Shanmuga Sundram
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
It's a perfect course for beginners (Posted on 3/4/2018)
Will RecommendReview by nurfadzilah
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
Using the better projector (Posted on 6/1/2017)
Will RecommendReview by ALBERT LING SHENG CHANG
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
The course can be further improved by using dataset from one case study from the begining till the end of the course as this will give the clear picture of r in real application

Can arrange the course in sabah in future. (Posted on 5/9/2017)
Will RecommendReview by Looi Kuan Siong
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
nil (Posted on 10/21/2016)
Will RecommendReview by Pradeep Narayanaswamy
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 good in Teaching. will look forward for advanced R training (Posted on 10/21/2016)
Will RecommendReview by Aurino M. Kemas
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
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. 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 10/21/2016)
Will RecommendReview by Kwan Chet
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
I learnt most when the trainer could address my question and showed me the solution to solving my problem i face at work (Posted on 10/21/2016)

Write Your Own Review

You're reviewing: R Programming and Statistics Training

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
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
  • Reload captcha


Other people marked this product with these Subjects:

Use spaces to separate Subjects. Use single quotes (') for phrases.

You May Be Interested In These Courses