Skip to main content
100%

MZ Simple Scatter Plot

✓ Published0🌍 Public
Mmzujewski@wpi.edu
Last edited Oct 25, 2024
Created on Sep 19, 2024

This scatter plot displays movie ratings over time, with each circle representing a film positioned by its release date on the x-axis and average user rating on the y-axis. It reveals trends, outliers, and clusters across decades of cinema. Built with React and D3, the visualization uses `scaleTime` and `scaleLinear` for axes, with data from a 9k_Movies.csv dataset. Rendering uses WebGL via D3’s SVG and circle elements, applying `extent` for domain calculation. The plot includes labeled axes and a grey inner rectangle to focus on the data points.

AI-generated description

Dataset Overview: The 16k Movies Dataset contains information on 9,000 movies, covering a range of attributes related to the movie's release, ratings, and key production personnel. This dataset is ideal for exploring trends in movie ratings, the influence of directors and writers on film reception, and the relationship between runtime and viewer engagement.

Scatter Plot: Movie Ratings by Release Date

This scatter plot visualizes movie ratings (Y-axis) against their release dates (X-axis), providing an overview of how movie ratings have evolved over time.

Key Features:

  1. X-Axis (Release Date):
    The X-axis represents the release date of each movie. Using a scaleTime for this axis allows for a chronological view of movie ratings from older films to more recent releases.

  2. Y-Axis (Rating):
    The Y-axis represents the movie's average rating on a numerical scale. Higher-rated movies appear towards the top, and lower-rated movies towards the bottom.

  3. Data Points (Movies):
    Each point represents a movie, positioned based on its release date (X) and its rating (Y). This visualization makes it easy to compare individual movies' ratings across different time periods.

Insights:

  • Trends Over Time:
    It is possible to observe how movie ratings have changed over the years, potentially identifying periods where movie ratings were consistently higher or lower.

  • Outliers:
    Movies with exceptionally high or low ratings for their time period can easily be identified as outliers in the plot.

  • Clusters:
    Clusters of points may indicate periods with a large number of highly-rated or poorly-rated films.

This scatter plot effectively shows temporal trends in movie ratings, offering a clear comparison of ratings across different eras of cinema.

Dataset Breakdown:

Title: The title of the movie. Release Date: The date when the movie was released. Description: A brief summary of the movie. Rating: The movie’s average user rating. No of Persons Voted: Number of people who voted to determine the movie’s rating. Directed by: The director(s) of the movie. Written by: The writer(s) of the movie. Duration: The movie’s runtime in hours and minutes. Genres: The genres associated with the movie, such as Drama, Mystery, or Romance. Link to the original source:https://www.kaggle.com/datasets/kashifsahil/16000-movies-1910-2024-metacritic

MIT Licensed

Similar vizzes