R is a popular language for statistical analysis and machine learning. In this module, first, the main concept for machine learning will be explained. Then, in the second lesson, the R studio environment will be explained. and finally, in the last lesson, the R data structure will be discussed.

# Machine Learning and Analytics with R and Power BI

## Modules

## Introduction to Machine Learning and R

## Import Data, Statistical Analysis, and Packages in R

This module has three main lessons. One of the lessons in this module shows how to import data into Rstudio. Another lesson explains what is packages and what are some of the important packages. and finally one of the lessons is about the statistical analysis in R.

### Lessons

## R Visualization in Power BI

Power BI is a holistic tool for data visualization. However, always there is a need to have more visuals. One way to extend the power of visualization is to use one of standard visual in Power BI report named "R visual". In three different lessons, I have explained the process of writing R codes inside report area of Power BI.

### Lessons

## Machine Learning in Power BI

These days Machine learning is so popular. Microsoft provides a facility for all the developers to leverage AI for creating more smart applications and reports. there is a possibility to do machine learning inside Power BI using R codes. This module has five different lessons that each of shows specific algorithms for machine learning. the concepts of each algorithm, the related R codes, datasets, and the Power BI examples have been provided.

### Lessons

## Time Series in Power BI using R scripts

This Module is about some the main algorithms for forecasting such as Exponential Smoothing and ARIMA.

### Lessons

## Create Custom Visual Using R

This module is about creating custom visual and has just one lesson. The process of creating custom visuals using R codes has been explained. Moreover, the R codes, related Power BI and dataset has been attached to the lesson.