Recent Releases of https://github.com/sportsdataverse/sportyR
https://github.com/sportsdataverse/sportyR - v2.1.0
sportyR 2.1.0
Patches/Bug Fixes
Fixed #14. Issue with volleyball documentation
Fixed #15. All outline colors are respected
Added red zone border and border outline to football fields
Changed default coloring of football field border outline
Fixed issue with field border thickness when plotting behind the bench
Fixed #18. Can now constrain all plots to only display in-bound playing area (plus sidelines)
Corrected football field layering to work better with hex-alpha color specifications (layering of colors previously caused issues)
Internal Changes
Renamed files to use
-(hyphen) instead of_(underscore) across packageNew function,
is_hex(), checks if a value is valid hexadecimal (relates to #15)Animating Tracking Data vignette now uses images hosted on GitHub to avoid the need to render at run time
New Sports and Leagues Supported
Volleyball
- FIVB
- NCAA
- USA Volleyball
Curling
- Curling Canada
- R
Published by rossdrucker over 3 years ago
https://github.com/sportsdataverse/sportyR - v2.0.1
Patches/Bug Fixes
Fixed #8. All display ranges for hockey rinks work as expected
Fixed #9. Yardage markers now move responsive to
x_transandy_transAdded
gifskipackage asSuggests-level dependency so gifs in vignettes may render properly
Intenal Changes
Changed logic into how curling ends are drawn/placed on a curling sheet
Adjusted
xlimsforgeom_hockey()to include slightly more of the neutral zone when usingdisplay_range %in% c("ozone", "dzone")Updated licensing to GPL >= 3
Changed website colors
- R
Published by rossdrucker over 3 years ago
https://github.com/sportsdataverse/sportyR - v2.0.0
Internal Changes
Re-defined all surfaces to be parameterized by the size of their features, rather than being defined individually in a file
New internal data set (
data-raw/surface_dimensions.json) to maintain all league dimensionsRemoval of
data-raw/sport_lookup.jsonanddata-raw/league_lookup.jsonfiles (replaced bydata-raw/surface_dimensions.json)Updated styling conventions to match tidyverse style guide with the sole exception being the use of explicit
return()statementsUpdated file naming convention to be easier to group feature files and
geom_{sport}()filesUpdated documentation
Additional Capabilities
Introduction of the
display_rangeparameter to allow customized views of plots (e.g. only seeing the red zone of a football field, rather than the entire field)Introduction of the
{surface}_updatesparameter to allow customization of a surface starting at a base surface (e.g.geom_hockey("NHL", surface_updates = list(rink_length = 400)))will create a regulation NHL ice rink that is twice as long as it should be. This allows the package to better handle edge cases and support more users off the bat with less internal maintenanceIntroduction of the
color_updatesparameter to allow colors of features to change more easily and explicitly internally in the codeIntroduction of
x_transandy_transargument for every surface to adjust positioning of origin
New Sports and Leagues Supported
Baseball
- MiLB
- Little League
- NCAA
- NFHS (high school)
- Pony
Basketball
- NBA G League
- NFHS (high school)
Curling (New Supported Sport)
- WCF (World Curling Federation)
Hockey
- AHL
- ECHL
- OHL
- QMJHL
- USHL
Football
- NFHS 11-player
- NFHS 9-player
- NFHS 8-player
- NFHS 6-player
Tennis
- ATP
- ITA
- USTA
- WTA
Breaking Changes (and justifications for breaks)
Removed
full_surfandrotation_dirarguments to allow fordisplay_rangeand more flexiblerotationarguments to be introduced. The improved argument structure will allow for more granular "zoom" on plots to regions of interest, as well as adjusting coordinates appropriately to match data setsRemoved
vdiffrtests as these were becoming unmanageable and didn't scale well to new leagues. Additionally, should a league change its dimension requirements, the case itself is no longer valid despite the league's plot requiring the change. Instead, the individual plotting functions are checked as well as the classes of the resulting plots
- R
Published by rossdrucker over 3 years ago
https://github.com/sportsdataverse/sportyR - v1.0.4
Removed requirement to include a plot caption color (fixes #3)
On September 7, 2021, the NWHL changed names to be the PHF. This name change is now reflected in the package, with NWHL still valid so as to be backwards compatible.
- R
Published by rossdrucker over 4 years ago
https://github.com/sportsdataverse/sportyR - v1.0.2
Added CFL plotting capability sportyR_1.0.2.tar.gz
- R
Published by rossdrucker almost 5 years ago
https://github.com/sportsdataverse/sportyR - v1.0.1
Upgraded the testing infrastructure sportyR_1.0.1.tar.gz
- R
Published by rossdrucker almost 5 years ago
https://github.com/sportsdataverse/sportyR - v1.0.0
Initial release! Ability to plot baseball, basketball ((W)NBA, NCAA, and FIBA), football (NFL and NCAA), hockey ((W)NHL, IIHF, NCAA), and soccer (FIFA, MLS, NCAA, NWSL, and Premier League) is included, with the capability to customize outputs in specific colors. sportyR_1.0.0.tar.gz
- R
Published by rossdrucker almost 5 years ago