First iteration of final project for Stats 386
Project description
Movie Analysis Package (STAT 386 Final Project)
Isaac Keenan & Nick Bell
This project analyzes profitability trends in U.S. theatrical films released between 2005 and 2025 using data collected from the TMDB (The Movie Database) API. The project implements a complete data science pipeline including data collection, cleaning, analysis, visualization, documentation, and an interactive Streamlit app.
Project Components
- Data Collection
- Scripts to collect movie IDs and metadata from the TMDB API
- API rate limits respected during collection
- Data Cleaning
- Filters movies to U.S. theatrical releases with valid budget, revenue, and release dates
- Final cleaned dataset contains 3,503 movies
- Filters movies to U.S. theatrical releases with valid budget, revenue, and release dates
- Analysis & Visualization
- Exploratory data analysis and statistical tests
- Visualizations of profit over time, profit by genre, studio performance, and budget–revenue relationships
- Interactive App
- Streamlit app for interactive exploration of the cleaned dataset
- Documentation & Report
- Quarto website hosted via GitHub Pages
- Includes package documentation, tutorial, and final written report
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file 386finalproject-0.1.0.tar.gz.
File metadata
- Download URL: 386finalproject-0.1.0.tar.gz
- Upload date:
- Size: 3.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa6b2b42020e666cfaec37b37db1c676f4c04f0f8a0074df99a566af4c6cdc5d
|
|
| MD5 |
b182b86d6ecd7d8ff09ce2d7484cc955
|
|
| BLAKE2b-256 |
e2090302179fe7a733fb33ad22371c7807627698715a314bce64140e0be859ea
|
File details
Details for the file 386finalproject-0.1.0-py3-none-any.whl.
File metadata
- Download URL: 386finalproject-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55de4dc6046ad34cf71393f7d289fa7996f21c08caf227404590260c78ae11d2
|
|
| MD5 |
42b7dc863a48eb087bedd3b8e5b5db1e
|
|
| BLAKE2b-256 |
14d40aa36d9997659979243b3fa74d38c6fa2126ddcb50d0dd8d0b96bcd4cf1c
|