Module 1 Basic of R Language
Introduction to R
- Overview and history of R
- Introduction of R Studio
- Installing and configuration of R
- Introduction to R Console
Programming in R
- Programming Structure of R
- R data type and objects
- R language Operators
- Various operators
- Branching & Looping
Function In R language:
- R important built-in functions •
- General functions
- Math functions
- Statistical functions
- Write function in R
- When should we write function?
- Functions with condition
Vector, Array and Matrix:
- Introduction to vector •
- Types of vector
- Matrix create,print,add columns, slice
- Array in R
Factor In R:
- Introduction to Factor
- Types of Facto
Data Frames and List
- What is a Data Frame?
- How to create a data frame
- Append a Column to Data Frame
- Select a column of a data frame
- Subset a data frame
- List Using vector array and matrix
Package in R :
- Package Introduction •
- Installing package
- Loading package manually •
- Data Reshaping in R
Module 2 ~ R Charts, Graphs and Interfaces
Graphs in R
- History and Graphical representation of data
- Different chart Functions
- Different type of charts and graphs •
- Pie charts,Boxplots,Bar charts
- Histograms, Lines Graphs and Scatter plots
Interfaces in R
- Data import in R
- Data import form excel format
- Csv file format
- Execl format Binary files
- Xml and json files • Web Data
Exporting data in R
- Writing data in tag delimited text file
- Exporting data in excel file
- Export data in stata binary format
- Export data in SAS format
Module 3 Data Manipulation and Modeling
Data Manipulation with R
- Feature Engineering
- Label Encoding
- One Hot Encoding
Predictive Modeling using Machine Learning in R
- Linear Regression
- Decision Tree
- Random Forest
- Multipul Regression
- Logistic Regerssion
Advanced data manipulation
- Normal Distribution
- Binomial Distribution
- Time Series Analysis
- Non-Linear Least Square
- Analysis and Covariance
Module 4 Data Visualization with Shiny web App
Introduction Shiny Web Application
- Structure of shiny web Application
- Deploying shiny web app
- Single Page Shiny App
- Multiple Page Shiny App
- Html and Css in shiny app
- Integrating Theme and java Script Code
Shiny Web Widget
- Action Button
- Input Box
- Checkbox Checkbox Group
- Date and Date Range
- Numeric Input
- Radio Button
- SelectBox
- Slider and Slider Range
- File Upload
Shiny Web Application Layout
- Tabset
- Navigation Bar
- Vertical Layout
- Sidbar Panel
- NavlistPanel
- MainPanel ,Absolute Panel, Conditional Panel
Shiny Web App Rendering Output Function
- Table Data output
- Render output
- Html output
- Plot output
- Table output
- Text output
- verbatimTextOutput
- uiOutput
Module 5 Project Work
Project Work
- Case Study
- Web Project using Shiny dashborad
- Interactive data visualization on Web App