Code Monkey home page Code Monkey logo

fantasy-epl-data-viz's Introduction

Fantasy-EPL-Data-Viz

By: Andrew Rottier

Context: Project completed for course Data Science 3001

Project link: Fantasy-Premier-League

  • Project built in 36 hours.

Running this program

To run this program, clone the repository and then run the following commands from within the main directory: npm install node server


Description

This is a data visualization of the current English Premier League team. The size of each team's badge corresponds to the total number of Fantasy Premier League points a team's player's have collected over the course of the season. Data has been normalized and badges are proportional to the normalized score.

Data for this application is pulled each time the page is loaded from Fantasy.PremierLeague.com

Player data is then compiled and summarized to the total points earned by each team. Data is then fed to the client where it is normalized and plotted.


Plotting of EPL team crests

Team crests are dropped in order from worst to best performing teams. The size of each crest is proportional to their EPL Fantasy Point total.

Alt text


Screenshot of application

Below is a screenshot of the full application.

Alt text


Info modals

Each badge can be clicked for more information. The opened modal displays team name, stadium, fantasy point total, and their normalized data score.

Alt text

fantasy-epl-data-viz's People

Watchers

 avatar  avatar

fantasy-epl-data-viz's Issues

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.