You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* add a receiving yardage case
* docs: Created return tag for internal functions for CRAN
* chore: Update drive and live play columns, fix tests
Removed deprecated labels for elapsed time columns in cfbd_drives and added new columns to cfbd_live_plays documentation and tests. Updated test expectations to use expect_in instead of expect_setequal for column checks.
* feat: Enhance cfbd_play_stats_player output and docs
Added new columns to cfbd_play_stats_player output, improved sack player aggregation, handled NULL values, and updated documentation and examples to reflect changes. Also updated cfbd_live_plays documentation to include new columns for average start yard line and deserve to win metrics.
* fix: Substitute timeouts in cfbd_pbp_data when missing
Changed cfbd_pbp_data to assign 3 timeouts per half for offense and defense when timeout data is missing from the API. Updated documentation and examples to reflect this behavior.
* fix: Specify .groups argument in summarise call
Added .groups = "drop" to the dplyr::summarise call in add_play_counts to control grouping behavior and prevent potential warnings in future dplyr versions.
* docs: Update cfbd_drives return documentation
Removed the specific count of variables from the return value description in both R and Rd files to improve maintainability and accuracy as the data frame structure may change.
* fix: use `dplyr::distinct()` over `dplyr::distinct_all()` spacing and function usage in play data functions
Corrected spacing and replaced superseded `dplyr::distinct_all()` with `dplyr::distinct()`, and standardized assignment spacing for improved code readability and consistency.
* add more cases
* not sure these are necessary but sure
* matching parse logic
* chore: Fix argument order in expect_in for scoreboard tests
* fix: Skip games with insufficient plays in play-by-play data
Added a check to filter out games with fewer than 20 plays in the play-by-play data processing. This helps avoid issues with EPA/WPA models and improves data validation.
* chore: Bump version to 2.1.0 and update release notes
Update package version to 2.1.0. Add release notes for bug fixes in `cfbd_pbp_data()` and improvements to `add_yardage()` handling missing yardage values. Update cran-comments to reflect minor release and changes.
* chore: Normalize column names and update tests
Added normalization for 'seasonType' to 'season_type' in cfbd_stats_game_advanced. Updated tests to check for column inclusion with expect_in instead of expect_setequal, and added team ID columns to betting lines test.
---------
Co-authored-by: saiemgilani <saiem.gilani@gmail.com>
0 commit comments