Giter Club home page Giter Club logo

filmanalysisviz's Introduction

FilmAnalysisViz

Learning about Shiny Dashboards by visualizing movie data from Kaggle in R

View the Dashboard App

(The app was too large to deploy on shinyapps.io) Here are a few screen shots of the app:

image



![image](https://user-images.githubusercontent.com/98929421/225547079-8117afed-66b3-4689-9e20-7ae784611e06.png)

![image](https://user-images.githubusercontent.com/98929421/225547130-f4d8ca06-6d57-4af7-a9e1-2ce6272a6d18.png)

Background

This shiny dashboard app provides an analysis of film trends overtime based on variables such as ratings, budget, gross, and more. The data spans from 1980-2020 and includes information about movies released in more than 100 countries around the world and contains 7668 total observations and 15 total variables.

There are several components to this dashboard.

The initial page illustrates general trends using bar graphs and line plots. You are able to observe the distributions of several variables in the bar graphs as well as the average of variables such as the score and ratings overtime with the line plot.

The 'Trends by Company' page allows you to explore the differences between the top 3 grossing companies and the worst 3 grossing companies.

The 'Histogram' page allows you to explore the distributions of data using histograms and fills. You are able to adjust the bins and choose two variables to build a histogram for.

The "Trends by Country" page allows you to explore the average budget and gross for each country. I attempted to add more graphs to the same page but the dashboard keeps breaking. The code for those graphs should be in app.R page but it may not be the most updated version since I removed a lot to get app to rerun again.

Data Source

This data was found on Kaggle. You can find it at this link: https://www.kaggle.com/datasets/danielgrijalvas/movies

filmanalysisviz's People

Contributors

hibakhatib avatar

Watchers

Kostas Georgiou avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.