README.md

ufc.stats

This package contains UFC fight statistics, continously updated with data from latest events.

Installation

You can install the development version from GitHub with:

# devtools::install_github("mtoto/ufc.stats")
data("ufc_stats")

Each row of ufc_stats represents the statistics of one fighter in a single round of a fight. The data.frame contains 37 variables in total. For full a description of each variable, please refer to the Data Dictionary.

Example usage

Who has the most significant strikes landed in UFC history?

library(dplyr)

ufc_stats %>% group_by(fighter) %>%
  summarise(total_significant_strikes = sum(significant_strikes_landed)) %>%
  arrange(-total_significant_strikes) %>%
  head()
#> # A tibble: 6 × 2
#>   fighter          total_significant_strikes
#>   <chr>                                <int>
#> 1 Max Holloway                          3378
#> 2 Sean Strickland                       2069
#> 3 Angela Hill                           1924
#> 4 Bobby Green                           1854
#> 5 Rafael Dos Anjos                      1818
#> 6 Frankie Edgar                         1801

Updating with latest fights

The package contains a single function refresh_data() that updates the dataset contained within the package. Running data("ufc_stats") subsequently, the latest version of the data.frame is loaded into memory.



mtoto/ufc.stats documentation built on Sept. 26, 2024, 5:27 p.m.