Giter Club home page Giter Club logo

iwf_data's Introduction

IWF Event Results, Athletes, Analysis

Overview

The data was scraped from the IWF website. The results are most, if not all, results from IWF sanction events since 1998. This can be found in clean_data/all_results.csv or separated by event in the clean_data/results folder. Athlete data can be found in clean_data/athletes.csv. Event data can be found in clean_data/events.csv. Athlete data and event data both have ids that match to the results. All the data as R data.frames with correct data types can be found in the all_data.Rdata file.

Data Sources

athletes:
https://iwf.sport/results/results-by-events/?athlete_name=&athlete_gender=all&athlete_nation=all

events:
Weight classes changed recently, so there are two different pages
https://iwf.sport/results/results-by-events/?event_type=all&event_age=all&event_nation=all
https://iwf.sport/results/results-by-events/results-by-events-old-bw/?event_type=all&event_age=all&event_nation=all

results:
where "?event_id=" comes from events, old classes page is id < 441
https://iwf.sport/results/results-by-events/results-by-events-old-bw/?event_id=300
https://iwf.sport/results/results-by-events/?event_id=522

There are also a few unlisted results pages. They are ids = [1, 87, 101, 136, 169, 316, 377, 505]

Data Info

Athletes

variable description key
athlete_id id
name name
name_alt alternate name if more than one were used
birthday date of birth YYYY-MM-DD
gender gender M = man, W = woman
nations all nations athlete has competed under SO 3166 country code

Results

variable description key
total_rank rank in the total
snatch_rank rank in the snatch all NA if no medal given at event (ex: Olympics)
cleanjerk_rank rank in the clean and jerk all NA if no medal given at event
name athlete name
athlete_id athlete id key to athletes data
date_of_birth date of birth YYYY-MM-DD
age age day of event years
gender gender M = Man, W = Woman
nation country they are competing for ISO 3166 country code
group group session A=final=best
bw body weight in KG
category weight class/category + = lower limit
dq was disqualified 0 = no, 1 = yes
old_classes is category from the old weight classes 0 = no, 1 = yes
event_id event id key to events data
event event name
date date of event start
snatch_lift1 absolute value is 1st snatch attempt negative = miss
snatch_lift2 2nd snatch attempt negative = miss
snatch_lift3 3rd snatch attempt negative = miss
snatch_best best snatch out of three attempts
cleanjerk_lift1 1st clean and jerk attempt negative = miss
cleanjerk_lift2 2nd clean and jerk attempt negative = miss
cleanjerk_lift3 3rd clean and jerk attempt negative = miss
cleanjerk_best best clean and jerk out of three attempts
total sum of best snatch and best clean and jerk

Events

variable description key
event_id id
event event name
date date of event YYYY-MM-DD
location location of event city, ISO 3166 country code
age_group youth, junior, or senior
is_olympics is event olympic games, subset of senior
is_university is event universities, subset of junior

iwf_data's People

Contributors

cluffa avatar euanwm avatar imgbotapp avatar

Stargazers

 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.