Skip to content

nogibjj/Individual_Project1_jdc154

Repository files navigation

Install

Lint

Format

Test

Netflix Movie and TV Shows Project Overview

About the Project

The purpose of this project is to generate descriptive statistics and look into trends of movie and TV show releases on Netflix over the years. This dataset is from Kaggle

Summary Statistics of Movie and TV Show Release Years:

release_year
count 8807.000000
mean 2014.180198
std 8.819312
min 1925.000000
25% 2013.000000
50% 2017.000000
75% 2019.000000
max 2021.000000

Visualizations

alt text

alt text

Note on the repository and directions:

This project contains:

  • requirements.txt detailing the requirements needed for this project
  • Makefile to install requirements; lint with Ruff; format with black; and test your notebook, script, and lib files
  • github actions with separate YAML files for Install, Lint, Format, and Test in the github workflows folder
  • DockerFile and devcontainer for environment set up
  • Jupyter notebook performing descriptive statistics and tested with nbval
  • script.py Python script for statistics and generating data visualizations
  • test_script.py to test the script
  • lib.py Python script file that shares code between the script and notebook
  • test_lib.py to test library script
  • Summary pdf containing the walkthrough and conclusions found in the data analysis

Preparation

  1. Open codespaces
  2. Load repo to code spaces
  3. Wait for installation of all requirements in requirements.txt

Check format and test errors

  1. Format code make format image

  2. Lint code make lint image

  3. Test code make test image

(alternatively, do all with make all)

Walkthrough Video

Here is the link to my demo video

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published