# ovlytics The `ovlytics` package is a collection of functions for volleyball analytics. It is a mixture of general support functions (data handling, augmentation) along with some specific analysis methods (e.g. setter choice analysis). ## Installation ``` r options(repos = c(openvolley = "https://openvolley.r-universe.dev", CRAN = "https://cloud.r-project.org")) install.packages("ovlytics") ## or ## install.packages("remotes") ## if needed remotes::install_github("openvolley/ovlytics") ``` # Package index ## All functions - [`attack_eff()`](attack_eff.md) [`serve_eff()`](attack_eff.md) [`reception_eff()`](attack_eff.md) : Various skill performance indicators - [`ov_aev()`](ov_aev.md) : Calculate attack evenness - [`ov_aev_reference_props()`](ov_aev_reference_props.md) : Reference proportions used in attack evenness calculations - [`ov_augment_liberos()`](ov_augment_liberos.md) : Add information about liberos to a datavolley plays dataframe - [`ov_augment_plays()`](ov_augment_plays.md) : Add some extra columns to a plays object - [`ov_create_history_table()`](ov_create_history_table.md) : Create a prior table from a dvw or a directory of dvw files - [`ov_example_file()`](ov_example_file.md) : Example DataVolley files provided as part of the ovlytics package - [`ov_heatmap_kde()`](ov_heatmap_kde.md) : Kernel density estimates for volleyball heatmaps - [`ov_infer_player_roles()`](ov_infer_player_roles.md) : Infer the role of each player - [`ov_plot_distribution()`](ov_plot_distribution.md) : Court plot of a real and simulated setter distribution - [`ov_plot_history_table()`](ov_plot_history_table.md) : Plot the prior table - [`ov_plot_rate()`](ov_plot_rate.md) : Plot the rates - [`ov_plot_sequence_distribution()`](ov_plot_sequence_distribution.md) : Plot a simulated setter distribution sequence - [`ov_plot_ssd()`](ov_plot_ssd.md) : Plot a simulated setter distribution - [`ov_print_history_table()`](ov_print_history_table.md) : Print the prior table - [`ov_print_rate_table()`](ov_print_rate_table.md) : Print the rate table - [`ov_season_table()`](ov_season_table.md) : Create a summary table of a team's matches in a season - [`ov_setter_repetition()`](ov_setter_repetition.md) : Tabulate setter repeat patterns - [`ov_simulate_multiple_setter_distribution()`](ov_simulate_multiple_setter_distribution.md) : Simulate a Bayesian Bandit choice for a given set of probabilities and a number of points for multiple games - [`ov_simulate_setter_distribution()`](ov_simulate_setter_distribution.md) : Simulate a Bayesian Bandit choice for a given set of probabilities and a number of points - [`ov_sort_attack_codes()`](ov_sort_attack_codes.md) : Sort DataVolley attack codes - [`ov_table_mssd()`](ov_table_mssd.md) : Table of a simulated multi-game setter distribution sequence - [`ovlytics-package`](ovlytics.md) [`ovlytics`](ovlytics.md) : ovlytics