3 Months FREE Access to all our E-learning courses when you buy any course with us
Module 1- Intro to R Programming
Learning Objectives: Get an idea of what is R. Why R is so popular tool among Data Scientists.
Hands-on: No hands-on
Module 2- Installing and Loading Libraries
Learning Objectives: Learn how to install R and its components.
Learn how to install and load libarries
Learn frequently used libraries
Hands-on: Know how to install R, R Studio and other libraries
Module 3- Data Structures in R
Learning Objectives: Learn about data structures in R
Hands-on: Write R Code to understand and implement R Data Structures
Module 4- Control & Loop Statements in R
Learning Objectives: Learn all about loops and control statements in R
Hands-on: Write R Code to implement loop and control structures in R
Module 5- Functions in R
Learning Objectives: Learn how to write custom functions, nested functions and functions with arguments
Hands-on: Write R Code to create your own custom functions without or with arguments. Know how to call them by passing arguments wherever required
Module 6- Loop Functions in R
Learning Objectives: Lean all about loop functions available in R which are efficient and can be written with single command
Hands-on: Write R Code to implement various types of apply functions and understand their usage
Module 7- String Manipulation & Regular Expression in R
Learning Objectives: Learn all about string manipulations and regular expressions. The functions can be extremely useful for text or unstructured data manipulations
Hands-on: Write R Code for string manipulation and handle regular expression
Module 8- Working with Data in R
Learning Objectives: Learn how to import data from various sources in R. How to write files from R. How to connect to various databases from R
Hands-on: Write R Code to read and write data from/to R. Read data not only from CSV files but also using direct connection to various databases
Module 9- Querying, Filtering, and Summarizing
Learning Objectives: Learn how to apply various data processing functions in R. These operations can be useful to describe data and perform certain operations on it. This will help you to take necessary steps for further analysis
Hands-on: Write R code to apply various functions in R o order to process data
Module 10- R for Text Processing
Learning Objectives: Learn how to handle data from different sources and different data formats.
Extracting unstructured text data from a plain web page
Hands-on: Write R code to implement text processing in order to handle data from various sources
Module 11- Handling large data in R
Learning Objectives: Learn how to work with complex data structures and associated large data
Hands-on: Write R code to implement varipous functions in R and apply linear regression using large data
Module 12- Basic Data Visualization
Learning Objectives: Learn basic data visualization techniques to build charts using R
Hands-on: Write R code to perform basic visualization of the data
Module 13- Case Study
Hands-on: Case Study to explore R
Covers Data Manipulation and Analysis.
Extremely satisfied. The program was structured in a creative manner, practising what it preached, with plenty of examples and exercises. Facilitator kept training interesting. Knowledgehut Support Team provided excellent service! Thank You!Would surely recommend the training to others.Attended workshop in November 2017
Attended a 2 day weekend course by Knowledgehut for the CSM certification. The instructor was very knowledgeable and engaging. Excellent experience.Attended workshop in April 2018
The CSPO Training was awesome and great. The trainer Anderson made all the concepts look so easy and simple. Using his past experience as examples to explain various scenarios was a plus. Moreover, it was an active session with a lot of participant involvement which not only made it interactive but interesting as well. Would definitely recommend this Training.Attended workshop in July 2018
Great course. An interesting and interactive session to better understand how to succeed in formulating a business case and how to present it effectively.Attended workshop in May 2018
R is more than just a statistical language, it is a programming environment with powerful capabilities providing tools and functions that are much in demand in this age of information overload. Top companies whether they are in business, medicine, engineering or science require data scientists who can analyse tons of data and R is the preferred choice of programming language for these data analysts. Not only does it offer powerful data manipulation capabilities but also offers graphics functions that can be used for sharing information in presentations. This course will introduce you to the world of R and take you from the basics of how to install it and its packages to how to use it for statistical analyses. You will also learn through hands-on exercises and examples how to use R graphics and other functionalities.
By the end of this course, you would have gained knowledge on the use of R language to build applications on data statistics. This will help you land jobs as data analysts
There are no restrictions but participants would benefit if they have elementary programming knowledge
Yes, KnowledgeHut does offer virtual training. Call us for more information on the same.
On successful completion of the course you will receive a course completion certificate issued by KnowledgeHut.
Your instructors are R experts who have years of industry experience.
Any registration cancelled within 48 hours of the initial registration will be refunded in FULL (please note that all cancellations will incur a 5% deduction in the refunded amount due to transactional costs applicable while refunding) Refunds will be processed within 30 days of receipt of written request for refund. Kindly go through our Refund Policy for more details: http://www.knowledgehut.com/refund
KnowledgeHut offers a 100% money back guarantee if the candidate withdraws from the course right after the first session. To learn more about the 100% refund policy, visit our
In an online classroom, students can log in at the scheduled time to a live learning environment which is led by an instructor. You can interact, communicate, view and discuss presentations, and engage with learning resources while working in groups, all in an online setting. Our instructors use an extensive set of collaboration tools and techniques which improves your online training experience.
Minimum Requirements: MAC OS or Windows with 8 GB RAM and i3 processor