R Programming TOC
Learn R Programming. R is a programming dialect and condition normally utilized in factual figuring, information examination and logical research. It is a standout amongst the most prevalent dialects utilized by analysts, information investigators, specialists and advertisers to recover, clean, examine, envision and present information.
Module 1: Introduction to Business Analytics
Introduction to terms like Business Intelligence, Business Analytics, Data, Information, how information hierarchy can be improved/introduced, understanding Business Analytics and R, knowledge about the R language, its community and ecosystem, understand the use of 'R' in the industry, compare R with other software in analytics, Install R and the packages useful for the course, perform basic operations in R using command line, learn the use of IDE R Studio and Various GUI, use the ‘R help’ feature in R, knowledge about the worldwide R community collaboration.
Module 2: Introduction to R Programming
The various kinds of data types in R and its appropriate uses, the built-in functions in R like: seq(), cbind (), rbind(), merge(), knowledge on the various subsetting methods, summarize data by using functions like: str(), class(), length(), nrow(), ncol(), use of functions like head(), tail(), for inspecting data, Indulge in a class activity to summarize data, dplyr package to perform SQL join in R
Module 3: Data Manipulation in R
The various steps involved in Data Cleaning, functions used in Data Inspection, tackling the problems faced during Data Cleaning, uses of the functions like grepl(), grep(), sub(), Coerce the data, uses of the apply() functions.
Module 4: Data Import Techniques in R
Import data from spreadsheets and text files into R, import data from other statistical formats like sas7bdat and spss, packages installation used for database import, connect to RDBMS from R using ODBC and basic SQL queries in R, basics of Web Scraping.
Module 5: Exploratory Data Analysis
Understanding the Exploratory Data Analysis(EDA), implementation of EDA on various datasets, Boxplots, whiskers of Boxplots. understanding the cor() in R, EDA functions like summarize(), llist(), multiple packages in R for data analysis, the Fancy plots like the Segment plot, HC plot in R.
Module 6: Data Visualization in R
Understanding on Data Visualization, graphical functions present in R, plot various graphs like tableplot, histogram, Boxplot, customizing Graphical Parameters to improvise plots, understanding GUIs like Deducer and R Commander, introduction to Spatial Analysis.
Module 7: Data mining: clustering techniques
Introduction to Data Mining, Understanding Machine Learning, Supervised and Unsupervised Machine Learning Algorithms, K-means Clustering.
Module 8: Data Mining: Association rule mining and Sentiment analysis
Association Rule Mining, User Based Collaborative Filtering (UBCF), Item Based Collaborative Filtering (IBCF)
Module 9: Linear and Logistic Regression
Linear Regression, Logistic Regression.
Module 10: Annova and Predictive Analysis and Data Mining: Decision Trees and Random forest
Anova, Sentiment Analysis, Decision Tree, the 3 elements for classification of a Decision Tree, Entropy, Gini Index, Pruning and Information Gain, bagging of Regression and Classification Trees, concepts of Random Forest, working of Random Forest, features of Random Forest, among others.