Skip to content

ewenme/fplr

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
R
 
 
 
 
man
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

fplr

Build Status lifecycle

Overview

fplr makes it quick ‘n’ easy to retrieve Fantasy Premier League (FPL) data programmatically, then work with it, all from R.

Installation

Get the latest development version of fplr from GitHub.

# install.packages("remotes")
remotes::install_github("ewenme/fplr")

Because of the lack of dev support from FPL and possible API changes, the package is unlikely to be submitted to CRAN and will remain in an experimental lifecycle for the foreseeable future.

Usage

Refer to the quickstart guide to get started. Still, here are some very basic examples of the functionality and practical applications of fplr.

Get data

…on all players in the current FPL season.

library(fplr)

players <- fpl_get_player_all()

players
#> # A tibble: 628 x 61
#>    chance_of_playi… chance_of_playi…   code cost_change_eve… cost_change_eve…
#>               <int>            <int>  <int>            <dbl>            <int>
#>  1              100              100  69140                0                0
#>  2              100              100  98745                0                0
#>  3               75               75 111457                0                0
#>  4              100              100 154043                0                0
#>  5              100              100  39476                0                0
#>  6                0                0  38411                0                0
#>  7                0                0  51507                0                0
#>  8                0                0 233963                0                0
#>  9                0                0  80254                0                0
#> 10              100              100 156074                0                0
#> # … with 618 more rows, and 56 more variables: cost_change_start <dbl>,
#> #   cost_change_start_fall <int>, dreamteam_count <int>, element_type <int>,
#> #   ep_next <dbl>, ep_this <dbl>, event_points <int>, first_name <chr>,
#> #   form <dbl>, id <int>, in_dreamteam <lgl>, news <chr>, news_added <chr>,
#> #   now_cost <dbl>, photo <chr>, points_per_game <dbl>, second_name <chr>,
#> #   selected_by_percent <dbl>, special <lgl>, squad_number <lgl>, status <chr>,
#> #   team <int>, team_code <int>, total_points <int>, transfers_in <int>,
#> #   transfers_in_event <int>, transfers_out <int>, transfers_out_event <int>,
#> #   value_form <dbl>, value_season <dbl>, web_name <chr>, minutes <int>,
#> #   goals_scored <int>, assists <int>, clean_sheets <int>,
#> #   goals_conceded <int>, own_goals <int>, penalties_saved <int>,
#> #   penalties_missed <int>, yellow_cards <int>, red_cards <int>, saves <int>,
#> #   bonus <int>, bps <int>, influence <dbl>, creativity <dbl>, threat <dbl>,
#> #   ict_index <dbl>, influence_rank <int>, influence_rank_type <int>,
#> #   creativity_rank <int>, creativity_rank_type <int>, threat_rank <int>,
#> #   threat_rank_type <int>, ict_index_rank <int>, ict_index_rank_type <int>

In-the-wild

…xPoints?

Collaborators

If you want to contribute to the package, try and follow:

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

About

fetch Fantasy Premier League (FPL) data

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published