Start creating a big data analytics solutions using big data technologies for R.
Course Description
In our use case we will be working with raw earthquake data, we will be applying big data processing techniques to extract transform and load the data into usable datasets. Once we have processed and cleaned the data, we will use it as a data source for building predictive analytics and visualizations.
The tools we will be using are the following:
Tableau Desktop, a powerful data visualization tool used for big data analysis and visualization.
It allows for data blending, real-time analysis and collaboration of data. No programming is needed for Tableau Desktop, which makes it a very easy and powerful tool to create
dashboards applications and reports.
Sparklyr, an open-source library that is used for processing big data in R, by providing an interface between R and Apache Spark. It allows you to take advantage of Spark's ability
to process and analyze large datasets in a distributed and interactive manner. It also provides interfaces to Spark's distributed machine learning algorithms and much more.
Course curriculum
-
01
-
Introduction to course
-
-
02
-
R Installation
-
Apache Spark Installation
-
Java Installation
-
Testing Spark
-
Sparklyr Installation
-
-
03
-
Dataset Extraction
-
Dataset Transformation and Cleaning
-
Data Writing as CSV
-
-
04
-
Data Pre-Processing and Preparation
-
Building the Machine Learning Model
-
Prediction Results
-
-
05
-
Tableau Desktop Trial Installation
-
Data Source Import
-
Earthquake Prediction Map Visualization
-
Bar Chart Visualization of Earthquake Occurence
-
Doughnut Chart of Different Earthquake Types
-
Plot of Maximum and Average Magnitude Values
-
How to Create Dashboard Analytics
-
-
06
-
Source Code
-
What will you learn?
-
How to create big data processing pipelines using R.
-
Machine learning with geospatial data using the Sparklyr library.
-
Data analysis using Sparklyr, R and Tableau.
-
How to manipulate, clean and transform data using Spark dataframes.
-
How to create Geo Maps in Tableau Desktop.
-
How to create dashboards in Tableau Desktop.
Student profile?
-
Undergraduate students
-
Master students and PhD candidates
-
Researchers and Academics
-
Professionals and Companies