This device is not compatible.


Netflix Data Analysis Using Danfo.js

Learn to apply the basic concepts of data analysis using the JavaScript library, Danfo.js. We’ll apply multiple statistical analysis techniques used in exploratory data analysis like handling missing data, feature engineering, and data visualization.

Netflix Data Analysis Using Danfo.js

You will learn to:

Perform feature engineering on a dataset.

Handle missing data.

Perform statistical analysis on a dataset.

Use different plotting techniques to visualize a dataset.


Data Visualization

Data Statistics

Data Cleaning

Data Extraction

Data Manipulation

Data Science

Data Plotting


Good understanding of JavaScript

Basic understanding of Danfo.js library

Good understanding of Node.js




Project Description

In this project, we’ll apply basic data analysis concepts using the Danfo.js library. Danfo.js is an open-source JavaScript library that provides high-performance, intuitive, and easy-to-use data structures for manipulating and processing structured data.

It has a similar interface and API to pandas, commonly used in Python data manipulation. This means users familiar with pandas can easily use Danfo.js.

In this project, we’ll perform exploratory data analysis on the provided dataset, including handling missing data, feature engineering, statistical analysis, and data visualization. We’ll use the Netflix Movies and TV Shows dataset which is publicly available on this link.

Project Tasks


Get Started

Task 0: Initial Setup

Task 1: Display the Dataset


Missing Data

Task 2: Display Columns with Null Values

Task 3: Handling Missing Values


Statistical Analysis

Task 4: Feature Generation

Task 5: Plot Types of Content

Task 6: Display the Content Growth

Task 7: Fetch Oldest Content

Task 8: Plot the Content Duration

Task 9: Plot the Ratings of the Content