Back to Principal Component Analysis with NumPy
Coursera

Principal Component Analysis with NumPy

Welcome to this 2 hour long project-based course on Principal Component Analysis with NumPy and Python. In this project, you will do all the machine learning without using any of the popular machine learning libraries such as scikit-learn and statsmodels. The aim of this project and is to implement all the machinery of the various learning algorithms yourself, so you have a deeper understanding of the fundamentals. By the time you complete this project, you will be able to implement and apply PCA from scratch using NumPy in Python, conduct basic exploratory data analysis, and create simple data visualizations with Seaborn and Matplotlib. The prerequisites for this project are prior programming experience in Python and a basic understanding of machine learning theory. This course runs on Coursera's hands-on project platform called Rhyme. On Rhyme, you do projects in a hands-on manner in your browser. You will get instant access to pre-configured cloud desktops containing all of the software and data you need for the project. Everything is already set up directly in your internet browser so you can just focus on learning. For this project, you’ll get instant access to a cloud desktop with Python, Jupyter, NumPy, and Seaborn pre-installed.

Status: Data Science
Status: Seaborn
IntermediateGuided Project2 hours

Featured reviews

PP

4.0Reviewed May 31, 2020

Course is amazing, got many concepts clear, learned a lot. Would also be great if more than one datasets are taken as excercise.

MS

5.0Reviewed Apr 24, 2020

Learned Applying PCAConcise course.Liked the method of teaching.

AA

4.0Reviewed Aug 4, 2020

It's a good course for someone to try out his knowledge of the basic packages and the concepts and the maths behind PCA.

TA

5.0Reviewed Oct 30, 2020

Good Introductory project to gain insights into PCA using Numpy and python.

AT

4.0Reviewed May 8, 2020

Excellence experiece, good content for begineers, thanx coursera.

VK

5.0Reviewed Jul 17, 2020

Instructor is amazing, explains the things very well

JA

5.0Reviewed Jul 25, 2020

Good Exercise to practice and understand a little better.

HP

5.0Reviewed Sep 8, 2020

This is a great project. The instructor facilitates clear and practically.

LF

5.0Reviewed Nov 3, 2020

It's clear for the new learner to follow up. Thank you.

SS

4.0Reviewed May 31, 2020

It was quite conceptional but the instructor made it easy for me to implement and follow along.

All reviews

Showing: 20 of 52

Rishit Chaudhary
4.0
Reviewed Jun 1, 2020
Pranav Deshpande
3.0
Reviewed Jun 19, 2020
Karina Rodríguez Barragán
5.0
Reviewed Sep 10, 2020
Jorge GarcĂ­a
3.0
Reviewed Feb 25, 2021
Mohinder Sharma
3.0
Reviewed Jun 3, 2020
Zixiang Ma
2.0
Reviewed Jun 11, 2020
Tanuj Agrawal
5.0
Reviewed Oct 31, 2020
Hector Perez
5.0
Reviewed Sep 9, 2020
Mayank Singhal
5.0
Reviewed Apr 24, 2020
Jose Alvarez
5.0
Reviewed Jul 26, 2020
LIN FAN
5.0
Reviewed Nov 4, 2020
VIJAY KUMAR
5.0
Reviewed Jul 18, 2020
Dr.T.Hemalatha cse
5.0
Reviewed Jun 9, 2020
Jayasanthi
5.0
Reviewed Apr 25, 2020
Dr. Chandra Shekara G
5.0
Reviewed Jun 9, 2020
Punam Patil
5.0
Reviewed May 12, 2020
Prajwal K V
5.0
Reviewed Nov 11, 2020
Dr. Pravin Wararkar
5.0
Reviewed May 31, 2020
math tutorials (Math Teacher)
5.0
Reviewed Dec 9, 2023
Syed Ahsan Raza
5.0
Reviewed Nov 3, 2020