2-Day Workshop Foundation in “R” Programming
INTRODUCTION
Practical R Programming for Applications with Data Visualization and Statistics
Master the Basics of R Programming by Manipulating Common Data Structures such as Vectors, Matrices, Arrays and Data Frames
R is a popular programming language for data science, data analytics, statistical analysis and data visualisation. R is one of the most popular software for machine learning because of its user friendliness and powerful RStudio IDE. R is use by many professionals for mathematical and statistical inference, data analytics and machine learning algorithm.
Learn & Add This In-Demand Skills to Your Skills Set
Take your first steps with R programming! This 2 Day practical workshop and hands-on course aims to help you gain a working understanding of R for Data science. The course aims to quickly bring up to speed a programmer or business analyst who already knows how to programme in other language or have done advanced Excel macros to begin using R as a data science tool. Within the R software environment, you will learn to apply R using statistical concepts and data analysis techniques simultaneously to solve mathematical probabilities questions and specific problems.
Key Takeaways
- Fundamental R programming skills
- How to use R for basic data manipulations on common data types
- Create data visualization with R
- Create basic analytics models with R
- Understand Statistical concepts and how to apply them using R scripting
- Perform data analysis using machine learning methods
- Draw inferences from the data analysis – Using R for machine learning
- Debug coding techniques
- Hands-on practices to reinforce your working knowledge
Who Should Attend?
- This course is suitable for Software Engineers, Programmers, Data Analysts, quants and IT professionals who want a crash course in an end-to-end data science workflow that is completely implemented in R. It is also suitable for professionals who seek to understand the ecosystem and community behind R and make it a powerful and cost-effective application for their enterprise.
- This course is suitable for Individuals who are familiar with a programming language such as Python, Java, C/C++ and are seeking more advanced analytical skills.
- Suited for executives seeking to gain foundational understanding of using R for coding/programming
- Mid-career transition for non-IT working professionals
- Anyone who are keen to kickstart a journey to learn coding at fundamental level
Note: Participant is required to bring their own laptop with access to internet (WiFi network will be provided)
Testimonials
“Steve showed genuine interests in training and engaging learners. I enjoyed this course I took with him and would recommend this course for IT as well as non-IT professionals as well.” Kang GK, IT professional
“I am glad I attended this 2-day course. It was time well spent with Steve as I really learnt much from him and with the knowledge gained, I will certainly put in good use.” A. Lim, Analyst in Finance Industry
Computer Programme Coach: Mr Steve Loy, MCT | MCSA | CBSA | CEI | CSCU | B Eng(Hons) in Computer and Information Sciences
Steve has over 20 years of experience in IT & Programming Training and Consultancy. He started his career as a software developer and systems integrator on automation projects for semiconductor wafer fabs in Taiwan, France and Singapore, before taking up a management role to setup and take charge of IT operations for a pharmaceutical manufacturing facility in Singapore. With years of work experience globally and locally spanning across a multitude of industries, he is good at building rapport and collaborated with people of different cultures & business practices. He firmly believes in good business practice and sincerely wish to deliver win-win positive outcomes and impart knowledge to people he interact with
Course Outline
Get Started in R Programming
- Introduction to coding/programming
- An Overview of R
- Install and explore RStudio IDE
- R Statements and Scripts
R Data Types
- Numbers and characters
- Data String
- Vector
- Matrix
- Array
- Data Frame
- List
- Factor
R Packages & Datasets
- Import R Packages
- Import R Data Sets
- Import External Data
- Export Data
R for Data Visualization
- Line Chart
- Pie chart
- Bar chart
- Histogram
- Boxplot
- Scatter Plot
R Structures for Iteration and Function
- Control Structures
- Loop
- Break & Next
- Function
R applications on Statistics
- Statistical Analysis
- Correlation Analysis
- Regression Methods
- Hypothesis Testing
- Analysis of Variance
Hands-on Session for each topic presented
Case Study Practical