Analyzing Big Data in R using Apache Spark
Offered By: Cognitive Class
Course Description
Overview
Master Apache Spark, a popular cluster computing framework used for performing large scale data analysis. SparkR provides a distributed data frame API that enables structured data processing with a syntax familiar to R users.
- Learn why R is a popular statistical programming language with a number of extensions that support data processing and machine learning tasks.
- Learn how SparkR, an R package that provides a light-weight frontend, uses Apache Spark from R.
Syllabus
- Module 1 - Introduction to SparkR
- Learn what SparkR is
- Understand why you would use SparkR
- List the features of SparkR
- Understand the interfaces into SparkR
- Module 2 - Data manipulation in SparkR
- Understand how to use dataframes
- Learn to select data
- Learn to filter data
- Learn to aggregate data
- Learn to operate on columns
- Understand how to write SQL queries
- Lab 1 - Getting started with SparkR
- Lab 2 - Data manipulation in SparkR
- Module 3 - Machine learning in SparkR
- Understand machine learning
- Learn how to use GLM model
- Lab 3 - Linear models in SparkR
Related Courses
Introduction to Artificial IntelligenceStanford University via Udacity Natural Language Processing
Columbia University via Coursera Probabilistic Graphical Models 1: Representation
Stanford University via Coursera Computer Vision: The Fundamentals
University of California, Berkeley via Coursera Learning from Data (Introductory Machine Learning course)
California Institute of Technology via Independent