Coder Social home page Coder Social logo

ds-unit-1-build's Introduction

To see the same write-up but with interactive visuals, see the blog post here.

This is my Unit 1 project for Lambda School. The goal of this project was to identify interesting trends in MMA by exploring publicly available UFC data.

Research Question

For each of a few countries with high UFC participation, plot the proportion of wins to total number of fights by year. "Wins" are further broken down into Decisions, TKOs, and Submissions.

Which countries have high UFC participation?

The first part of our question requires us to find countries of interest i.e. countries with high UFC participation. There are potentially several metrics we could use:

  1. Countries in which the greatest total number of UFC fighters were born
  2. Countries in which the greatest per capita number of UFC fighters were born
  3. Countries which are hosting the greatest total number of fighters
  4. Countries which are hosting the greatest per capita number of fighters

Options one and two were eliminated because data was unavailable. Option three is skewed in favor of high population countries. Four was the best option.

The following plots were made using Sherdog's UFC datasets (linked at the bottom of the page).

<iframe id="igraph-num-fighters" scrolling="no" width="100%" height="500px" src="https://stromsy.nfshost.com/content/per-capita-ufc-fighters.html"></iframe>

We see that the highest per capita participation is in the U.S., Brazil, and Canada. Iceland and Ireland (low population countries) also have a high per capita participation. It is difficult to see the difference between medium-to-low participation countries. For this reason, we will make another graph with high-participation countries omitted.

<iframe id="igraph-num-fighters" scrolling="no" width="100%" height="500px" src="https://stromsy.nfshost.com/content/low-density-per-capita-ufc-fighters.html"></iframe>

There are medium levels of participation in England, Sweden, Russia, Australia, and Poland. Our final list of countries will be the U.S., Brazil, Canada, Russia, Poland, and Japan.

Which outcomes are common among fighters from each country?

Here are the percentages of fights won by decision (split or unanimous), submission, or knockout (KO or TKO). The total wins are also displayed. Losses and disqualifications are not shown. The percentages are out of the total number of fights fought by athletes from the given country.

Brazil

Early on the chart we see 100% of fights were won by submission (Joyce Gracie). The ratios even out as time goes on. Interestingly in 2018 we see more wins by TKOs than Decisions for the first time since 2008. Notable Brazilian athletes that achieved TKOs in 2018 include Amanda Nunes.

<iframe id="igraph-num-fighters" scrolling="no" width="100%" height="500px" src="https://stromsy.nfshost.com/content/ufc-fight-outcomes-Brazil.html"></iframe>

USA

American fighters lost the majority of their early fights, with most wins coming from submission (Ken Shamrock). The stats fluctuate significantly through the 2000s. Since 2009, the numbers have been fairly constant, with most fights won by decision, then TKO, and lastly submission.

<iframe id="igraph-num-fighters" scrolling="no" width="100%" height="500px" src="https://stromsy.nfshost.com/content/ufc-fight-outcomes-United States.html"></iframe>

Japan

Japan won 1 fight by submission in 1997 (Kazushi Sakuraba). Japan's participation in the UFC has been low which causes the numbers to fluctuate.

<iframe id="igraph-num-fighters" scrolling="no" width="100%" height="500px" src="https://stromsy.nfshost.com/content/ufc-fight-outcomes-Japan.html"></iframe>

Russia

Russia has become more prevalent in recent years, winning a large majority of their fights in 2017 and 2018. In 2018 Russia won more fights by submission than by TKO (Khabib Nurmagomedov, Islam Makhachev).

<iframe id="igraph-num-fighters" scrolling="no" width="100%" height="500px" src="https://stromsy.nfshost.com/content/ufc-fight-outcomes-Russia.html"></iframe>

Canada

Canada had a high percentage of TKOs early on. Since 2009 most wins have been by decision.

<iframe id="igraph-num-fighters" scrolling="no" width="100%" height="500px" src="https://stromsy.nfshost.com/content/ufc-fight-outcomes-Canada.html"></iframe>

Poland

Polish athletes achieved many TKOs from 2005 to 2013. Since 2014 most wins were by decision.

<iframe id="igraph-num-fighters" scrolling="no" width="100%" height="500px" src="https://stromsy.nfshost.com/content/ufc-fight-outcomes-Poland.html"></iframe>

All Countries

This plot shows the UFC as a whole. In the 1990s, Submissions were most common. In the 2000s, KOs/TKOs were frequent. Since 2009 most wins have been by decision.

<iframe id="igraph-num-fighters" scrolling="no" width="100%" height="500px" src="https://stromsy.nfshost.com/content/ufc-fight-outcomes-total.html"></iframe>

Conclusions

Some of the trends are clearly due to rule changes in the UFC. For example early fights had no time limit so there were no wins by decision. In the past decade by far most UFC fights ended in decision.

Which country is dominant?

Brazil has always had a high percentage of wins, but in recent years Russian athletes have been the most dominant.

Resources

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.