{
  "_id": "6a2afd757b7a29ca600598c5",
  "Package": "BAwiR",
  "Type": "Package",
  "Title": "Analysis of Basketball Data",
  "Version": "1.5.2",
  "Date": "2026-06-11",
  "Authors@R": "person(given = \"Guillermo\", family = \"Vinue\", role = c(\"aut\", \"cre\"), email = \"guillermo.vinue@uv.es\")",
  "Description": "Collection of tools to work with European basketball data.\nFunctions available are related to friendly web scraping, data\nmanagement and visualization. Data were obtained from\n<https://www.euroleaguebasketball.net/euroleague/>,\n<https://www.euroleaguebasketball.net/eurocup/> and\n<https://www.acb.com/>, following the instructions of their\nrespectives robots.txt files, when available. Box score data\nare available for the three leagues. Play-by-play and spatial\nshooting data are also available for the Spanish league.\nMethods for analysis include a population pyramid, 2D plots,\ncircular plots of players' percentiles, plots of players'\nmonthly/yearly stats, team heatmaps, team shooting plots, team\nfour factors plots, cross-tables with the results of regular\nseason games, maps of nationalities, combinations of lineups,\npossessions-related variables, timeouts, performance by\nperiods, personal fouls, offensive rebounds and different types\nof shooting charts. Please see Vinue (2020)\n<doi:10.1089/big.2018.0124> and Vinue (2024)\n<doi:10.1089/big.2023.0177>.",
  "License": "GPL (>= 2)",
  "URL": "https://www.uv.es/vivigui/basketball_platform.html,\nhttps://www.uv.es/vivigui/, https://www.R-project.org",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "Encoding": "UTF-8",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-11 18:20:22 UTC",
    "User": "root"
  },
  "Author": "Guillermo Vinue [aut, cre]",
  "Maintainer": "Guillermo Vinue <guillermo.vinue@uv.es>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-06-11 16:32:11 UTC",
  "RemoteUrl": "https://github.com/cran/BAwiR",
  "RemoteRef": "HEAD",
  "RemoteSha": "d6f774b98ad3252cf786057f9d719ddec8e249c6",
  "MD5sum": "73352ec919dbea63b006a66cfc6cf51b",
  "_user": "cran",
  "_type": "src",
  "_file": "BAwiR_1.5.2.tar.gz",
  "_fileid": "488e66ad691a00d2e9b59c7a4b6329dc0cae53593da34f2df898a1bb13b9e0d4",
  "_filesize": 765694,
  "_sha256": "488e66ad691a00d2e9b59c7a4b6329dc0cae53593da34f2df898a1bb13b9e0d4",
  "_created": "2026-06-11T18:20:22.000Z",
  "_published": "2026-06-11T18:24:53.700Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80873464073,
      "time": 219,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7573264077"
    },
    {
      "job": 80873464116,
      "time": 228,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7573267273"
    },
    {
      "job": 80872517172,
      "time": 289,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7573178573"
    },
    {
      "job": 80873464151,
      "time": 205,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7573258383"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/27367982706",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/BAwiR",
  "_commit": {
    "id": "d6f774b98ad3252cf786057f9d719ddec8e249c6",
    "author": "Guillermo Vinue <guillermo.vinue@uv.es>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.5.2\n",
    "time": 1781195531
  },
  "_maintainer": {
    "name": "Guillermo Vinue",
    "email": "guillermo.vinue@uv.es"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "plyr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "ggpubr",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "janitor",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "polite",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "robotstxt",
      "role": "Imports"
    },
    {
      "package": "rvest",
      "role": "Imports"
    },
    {
      "package": "stringi",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "Anthropometry",
      "role": "Suggests"
    },
    {
      "package": "cowplot",
      "role": "Suggests"
    },
    {
      "package": "ggimage",
      "role": "Suggests"
    },
    {
      "package": "ggrepel",
      "role": "Suggests"
    },
    {
      "package": "ggtext",
      "role": "Suggests"
    },
    {
      "package": "ggupset",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    },
    {
      "package": "packageRank",
      "role": "Suggests"
    },
    {
      "package": "png",
      "role": "Suggests"
    },
    {
      "package": "qdapRegex",
      "role": "Suggests"
    },
    {
      "package": "RCurl",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "rworldmap",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2025-45",
      "n": 1
    },
    {
      "week": "2025-47",
      "n": 1
    },
    {
      "week": "2025-50",
      "n": 1
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-23",
      "n": 1
    },
    {
      "week": "2026-24",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.4",
      "date": "2025-10-22"
    },
    {
      "name": "1.4.1",
      "date": "2025-11-06"
    },
    {
      "name": "1.4.2",
      "date": "2025-11-20"
    },
    {
      "name": "1.4.3",
      "date": "2025-12-09"
    },
    {
      "name": "1.4.4",
      "date": "2026-02-05"
    },
    {
      "name": "1.5",
      "date": "2026-02-27"
    },
    {
      "name": "1.5.1",
      "date": "2026-06-04"
    },
    {
      "name": "1.5.2",
      "date": "2026-06-11"
    }
  ],
  "_stars": 2,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 549,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/BAwiR"
  },
  "_searchresults": 43,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/BAwiR.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2018-01-25"
    },
    {
      "version": "1.1",
      "date": "2018-05-09"
    },
    {
      "version": "1.1.1",
      "date": "2018-07-10"
    },
    {
      "version": "1.1.2",
      "date": "2018-09-10"
    },
    {
      "version": "1.1.3",
      "date": "2018-09-24"
    },
    {
      "version": "1.2",
      "date": "2019-02-17"
    },
    {
      "version": "1.2.1",
      "date": "2020-02-05"
    },
    {
      "version": "1.2.2",
      "date": "2020-03-24"
    },
    {
      "version": "1.2.3",
      "date": "2020-04-14"
    },
    {
      "version": "1.2.4",
      "date": "2020-05-11"
    },
    {
      "version": "1.2.5",
      "date": "2021-02-12"
    },
    {
      "version": "1.2.6",
      "date": "2021-04-23"
    },
    {
      "version": "1.2.7",
      "date": "2021-07-19"
    },
    {
      "version": "1.3",
      "date": "2023-09-26"
    },
    {
      "version": "1.3.1",
      "date": "2023-11-14"
    },
    {
      "version": "1.3.2",
      "date": "2024-01-09"
    },
    {
      "version": "1.3.3",
      "date": "2025-01-21"
    },
    {
      "version": "1.3.4",
      "date": "2025-02-14"
    },
    {
      "version": "1.4",
      "date": "2025-10-22"
    },
    {
      "version": "1.4.1",
      "date": "2025-11-06"
    },
    {
      "version": "1.4.2",
      "date": "2025-11-20"
    },
    {
      "version": "1.4.3",
      "date": "2025-12-11"
    },
    {
      "version": "1.4.4",
      "date": "2026-02-05"
    },
    {
      "version": "1.5",
      "date": "2026-02-27"
    },
    {
      "version": "1.5.1",
      "date": "2026-06-04"
    },
    {
      "version": "1.5.2",
      "date": "2026-06-11"
    }
  ],
  "_exports": [
    "capit_two_words",
    "do_add_adv_stats",
    "do_best_zones",
    "do_clutch_time",
    "do_divide_court_zones",
    "do_EPS",
    "do_filter_data",
    "do_four_factors_df",
    "do_four_factors_df_lineup",
    "do_ft_fouls",
    "do_join_games_bio",
    "do_lineup",
    "do_lineup_metrics",
    "do_map_nats",
    "do_OE",
    "do_offensive_fouls",
    "do_possession",
    "do_possession_stats",
    "do_possession_stats_lineup",
    "do_prepare_data",
    "do_prepare_data_gradient",
    "do_prepare_data_or",
    "do_prepare_data_to",
    "do_preproc_period",
    "do_process_acb_pbp",
    "do_reb_off_success",
    "do_rpackage_stats",
    "do_scrape_days_acb",
    "do_scrape_shots_acb",
    "do_scraping_games",
    "do_scraping_rosters",
    "do_shots_stats",
    "do_stats",
    "do_stats_per_period",
    "do_stats_teams",
    "do_study_lineup",
    "do_sub_lineup",
    "do_time_out_success",
    "do_time_out_success_altern",
    "do_usage",
    "do_violin_box_plots",
    "do_viz_shots_gradient",
    "do_viz_shots_scatter",
    "do_volume_threes",
    "get_bubble_plot",
    "get_donut_usage",
    "get_donut_usage_action",
    "get_four_factors_plot",
    "get_games_rosters",
    "get_heatmap_bb",
    "get_map_nats",
    "get_net_rtg_on_off",
    "get_plot_monthly_stats",
    "get_pop_pyramid",
    "get_roster_age_profile",
    "get_shooting_plot",
    "get_similar_players",
    "get_similar_teams",
    "get_stats_seasons",
    "get_sticker",
    "get_table_results",
    "join_players_bio_age_acb",
    "join_players_bio_age_euro",
    "scraping_games_acb",
    "scraping_games_acb_old",
    "scraping_games_euro",
    "scraping_rosters_acb",
    "scraping_rosters_euro"
  ],
  "_datasets": [
    {
      "name": "acb_age_profile_data_2526",
      "title": "ACB age profile, 2025-2026, Valencia Basket",
      "object": "acb_age_profile_data_2526",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "player",
        "games",
        "minutes",
        "age_join",
        "age_current",
        "team_name",
        "team_shield"
      ],
      "rows": 15,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_combs",
      "title": "Lineups in a given game.",
      "object": "acb_combs",
      "class": [
        "data.frame"
      ],
      "fields": [
        "season",
        "day",
        "game_code",
        "team",
        "opponent",
        "period",
        "lineup",
        "num_players",
        "time_in",
        "time_out",
        "time_seconds",
        "poss_num",
        "pts_num",
        "turnover",
        "ft_made",
        "ft_missed",
        "two_made",
        "two_missed",
        "three_made",
        "three_missed",
        "assist",
        "off_reb",
        "total_reb",
        "fg_assisted",
        "poss_num_opp",
        "pts_num_opp",
        "turnover_opp",
        "ft_made_opp",
        "ft_missed_opp",
        "two_made_opp",
        "two_missed_opp",
        "three_made_opp",
        "three_missed_opp",
        "assist_opp",
        "off_reb_opp",
        "total_reb_opp",
        "fg_assisted_opp",
        "lineup_type"
      ],
      "rows": 150,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_games_1718",
      "title": "ACB games 2017-2018",
      "object": "acb_games_1718",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Number",
        "GS",
        "Player",
        "MP",
        "PTS",
        "TwoP",
        "TwoPA",
        "TwoPPerc",
        "ThreeP",
        "ThreePA",
        "ThreePPerc",
        "FT",
        "FTA",
        "FTPerc",
        "TRB",
        "DRB",
        "ORB",
        "AST",
        "STL",
        "TOV",
        "Counteratt",
        "BLKfv",
        "BLKag",
        "Dunks",
        "PF",
        "PFrv",
        "PlusMinus",
        "PIR",
        "Season",
        "Type_season",
        "Day",
        "Date",
        "Game",
        "GameRes",
        "Team",
        "GameID",
        "Website",
        "CombinID"
      ],
      "rows": 3939,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_games_2223_coach",
      "title": "ACB coaches in the 2022-2023 season.",
      "object": "acb_games_2223_coach",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "game_code",
        "team",
        "day",
        "coach"
      ],
      "rows": 612,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_games_2223_info",
      "title": "ACB games 2022-2023, days and codes.",
      "object": "acb_games_2223_info",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "game_code",
        "game",
        "day"
      ],
      "rows": 306,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_players_1718",
      "title": "ACB players 2017-2018",
      "object": "acb_players_1718",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "CombinID",
        "Player",
        "Position",
        "Height",
        "Date_birth",
        "Nationality",
        "Website_player"
      ],
      "rows": 255,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_players_2425",
      "title": "ACB players 2024-2025",
      "object": "acb_players_2425",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "player_name",
        "player_license_id",
        "full_name",
        "short_name",
        "abbreviated_name"
      ],
      "rows": 30,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_shields",
      "title": "Shields of the ACB teams",
      "object": "acb_shields",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "team_link",
        "team"
      ],
      "rows": 20,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_shooting_data_2425",
      "title": "ACB shooting data, 2024-2025",
      "object": "acb_shooting_data_2425",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "season",
        "day",
        "id_game",
        "pos_x",
        "pos_y",
        "play_type",
        "shot",
        "outcome",
        "quarter",
        "minute",
        "second",
        "local",
        "score_home",
        "score_away",
        "player_license_id",
        "full_name",
        "short_name",
        "abbreviated_name",
        "logo",
        "points",
        "player_name",
        "player_number",
        "player_image"
      ],
      "rows": 4277,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_sticker_data_2526",
      "title": "ACB sticker data, 2025-2026",
      "object": "acb_sticker_data_2526",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "team",
        "player",
        "category",
        "value",
        "color",
        "type",
        "text_plot",
        "picture",
        "shield"
      ],
      "rows": 11,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_usage_act_data_2526",
      "title": "ACB usage action data, 2025-2026",
      "object": "acb_usage_act_data_2526",
      "class": [
        "data.frame"
      ],
      "fields": [
        "season",
        "day",
        "game_code",
        "period",
        "team",
        "player",
        "action",
        "poss_end"
      ],
      "rows": 75,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_usage_data_2526",
      "title": "ACB usage data, 2025-2026",
      "object": "acb_usage_data_2526",
      "class": [
        "data.frame"
      ],
      "fields": [
        "season",
        "day",
        "game_code",
        "period",
        "team",
        "player",
        "poss_end",
        "poss_num",
        "usage_perc"
      ],
      "rows": 62,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_vbc_cz_pbp_2223",
      "title": "ACB play-by-play data, 2022-2023, Valencia Basket-Casademont Zaragoza",
      "object": "acb_vbc_cz_pbp_2223",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "period",
        "time_point",
        "player",
        "action",
        "local_score",
        "visitor_score",
        "day",
        "game_code",
        "team"
      ],
      "rows": 466,
      "table": true,
      "tojson": true
    },
    {
      "name": "acb_vbc_cz_sl_2223",
      "title": "ACB starting lineups, 2022-2023, Valencia Basket-Casademont Zaragoza",
      "object": "acb_vbc_cz_sl_2223",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "period",
        "time_point",
        "player",
        "action",
        "local_score",
        "visitor_score",
        "day",
        "game_code",
        "team"
      ],
      "rows": 40,
      "table": true,
      "tojson": true
    },
    {
      "name": "eurocup_games_1718",
      "title": "Eurocup games 2017-2018",
      "object": "eurocup_games_1718",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Number",
        "GS",
        "Player",
        "MP",
        "PTS",
        "TwoP",
        "TwoPA",
        "TwoPPerc",
        "ThreeP",
        "ThreePA",
        "ThreePPerc",
        "FT",
        "FTA",
        "FTPerc",
        "TRB",
        "DRB",
        "ORB",
        "AST",
        "STL",
        "TOV",
        "Counteratt",
        "BLKfv",
        "BLKag",
        "Dunks",
        "PF",
        "PFrv",
        "PlusMinus",
        "PIR",
        "Season",
        "Type_season",
        "Day",
        "Date",
        "Game",
        "GameRes",
        "Team",
        "GameID",
        "Website",
        "CombinID"
      ],
      "rows": 3604,
      "table": true,
      "tojson": true
    },
    {
      "name": "eurocup_players_1718",
      "title": "Eurocup players 2017-2018",
      "object": "eurocup_players_1718",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "CombinID",
        "Player",
        "Position",
        "Height",
        "Date_birth",
        "Nationality",
        "Website_player"
      ],
      "rows": 351,
      "table": true,
      "tojson": true
    },
    {
      "name": "euroleague_games_1718",
      "title": "Euroleague games 2017-2018",
      "object": "euroleague_games_1718",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Number",
        "GS",
        "Player",
        "MP",
        "PTS",
        "TwoP",
        "TwoPA",
        "TwoPPerc",
        "ThreeP",
        "ThreePA",
        "ThreePPerc",
        "FT",
        "FTA",
        "FTPerc",
        "TRB",
        "DRB",
        "ORB",
        "AST",
        "STL",
        "TOV",
        "Counteratt",
        "BLKfv",
        "BLKag",
        "Dunks",
        "PF",
        "PFrv",
        "PlusMinus",
        "PIR",
        "Season",
        "Type_season",
        "Day",
        "Date",
        "Game",
        "GameRes",
        "Team",
        "GameID",
        "Website",
        "CombinID"
      ],
      "rows": 3932,
      "table": true,
      "tojson": true
    },
    {
      "name": "euroleague_players_1718",
      "title": "Euroleague players 2017-2018",
      "object": "euroleague_players_1718",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "CombinID",
        "Player",
        "Position",
        "Height",
        "Date_birth",
        "Nationality",
        "Website_player"
      ],
      "rows": 245,
      "table": true,
      "tojson": true
    },
    {
      "name": "metrics_player_zone",
      "title": "ACB players 2024-2025",
      "object": "metrics_player_zone",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "player",
        "location",
        "total",
        "perc_player",
        "pps_player"
      ],
      "rows": 8,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "acb_age_profile_data_2526",
      "title": "ACB age profile, 2025-2026, Valencia Basket",
      "topics": [
        "acb_age_profile_data_2526"
      ]
    },
    {
      "page": "acb_combs",
      "title": "Lineups in a given game.",
      "topics": [
        "acb_combs"
      ]
    },
    {
      "page": "acb_games_1718",
      "title": "ACB games 2017-2018",
      "topics": [
        "acb_games_1718"
      ]
    },
    {
      "page": "acb_games_2223_coach",
      "title": "ACB coaches in the 2022-2023 season.",
      "topics": [
        "acb_games_2223_coach"
      ]
    },
    {
      "page": "acb_games_2223_info",
      "title": "ACB games 2022-2023, days and codes.",
      "topics": [
        "acb_games_2223_info"
      ]
    },
    {
      "page": "acb_players_1718",
      "title": "ACB players 2017-2018",
      "topics": [
        "acb_players_1718"
      ]
    },
    {
      "page": "acb_players_2425",
      "title": "ACB players 2024-2025",
      "topics": [
        "acb_players_2425"
      ]
    },
    {
      "page": "acb_shields",
      "title": "Shields of the ACB teams",
      "topics": [
        "acb_shields"
      ]
    },
    {
      "page": "acb_shooting_data_2425",
      "title": "ACB shooting data, 2024-2025",
      "topics": [
        "acb_shooting_data_2425"
      ]
    },
    {
      "page": "acb_sticker_data_2526",
      "title": "ACB sticker data, 2025-2026",
      "topics": [
        "acb_sticker_data_2526"
      ]
    },
    {
      "page": "acb_usage_act_data_2526",
      "title": "ACB usage action data, 2025-2026",
      "topics": [
        "acb_usage_act_data_2526"
      ]
    },
    {
      "page": "acb_usage_data_2526",
      "title": "ACB usage data, 2025-2026",
      "topics": [
        "acb_usage_data_2526"
      ]
    },
    {
      "page": "acb_vbc_cz_pbp_2223",
      "title": "ACB play-by-play data, 2022-2023, Valencia Basket-Casademont Zaragoza",
      "topics": [
        "acb_vbc_cz_pbp_2223"
      ]
    },
    {
      "page": "acb_vbc_cz_sl_2223",
      "title": "ACB starting lineups, 2022-2023, Valencia Basket-Casademont Zaragoza",
      "topics": [
        "acb_vbc_cz_sl_2223"
      ]
    },
    {
      "page": "capit_two_words",
      "title": "Capitalize two-word strings",
      "topics": [
        "capit_two_words"
      ]
    },
    {
      "page": "do_add_adv_stats",
      "title": "Advanced statistics",
      "topics": [
        "do_add_adv_stats"
      ]
    },
    {
      "page": "do_best_zones",
      "title": "Best players by zone",
      "topics": [
        "do_best_zones"
      ]
    },
    {
      "page": "do_clutch_time",
      "title": "Get games with clutch time",
      "topics": [
        "do_clutch_time"
      ]
    },
    {
      "page": "do_divide_court_zones",
      "title": "Zones of the basketball court",
      "topics": [
        "do_divide_court_zones"
      ]
    },
    {
      "page": "do_EPS",
      "title": "Efficient Points Scored (EPS)",
      "topics": [
        "do_EPS"
      ]
    },
    {
      "page": "do_filter_data",
      "title": "Filter shooting data",
      "topics": [
        "do_filter_data"
      ]
    },
    {
      "page": "do_four_factors_df",
      "title": "Four factors for teams",
      "topics": [
        "do_four_factors_df"
      ]
    },
    {
      "page": "do_four_factors_df_lineup",
      "title": "Four factors for lineups",
      "topics": [
        "do_four_factors_df_lineup"
      ]
    },
    {
      "page": "do_ft_fouls",
      "title": "Compute free throw fouls",
      "topics": [
        "do_ft_fouls"
      ]
    },
    {
      "page": "do_join_games_bio",
      "title": "Join games and players' info",
      "topics": [
        "do_join_games_bio"
      ]
    },
    {
      "page": "do_lineup",
      "title": "Compute ACB lineups",
      "topics": [
        "do_lineup"
      ]
    },
    {
      "page": "do_lineup_metrics",
      "title": "Lineups-related information",
      "topics": [
        "do_lineup_metrics"
      ]
    },
    {
      "page": "do_map_nats",
      "title": "Data frame for the nationalities map",
      "topics": [
        "do_map_nats"
      ]
    },
    {
      "page": "do_OE",
      "title": "Offensive Efficiency (OE)",
      "topics": [
        "do_OE"
      ]
    },
    {
      "page": "do_offensive_fouls",
      "title": "Compute offensive fouls",
      "topics": [
        "do_offensive_fouls"
      ]
    },
    {
      "page": "do_possession",
      "title": "Compute when possessions start",
      "topics": [
        "do_possession"
      ]
    },
    {
      "page": "do_possession_stats",
      "title": "Possessions-related statistics for teams",
      "topics": [
        "do_possession_stats"
      ]
    },
    {
      "page": "do_possession_stats_lineup",
      "title": "Possessions-related statistics for lineups",
      "topics": [
        "do_possession_stats_lineup"
      ]
    },
    {
      "page": "do_prepare_data",
      "title": "Prepare ACB play-by-play data",
      "topics": [
        "do_prepare_data"
      ]
    },
    {
      "page": "do_prepare_data_gradient",
      "title": "Prepare the data for the gradient shooting plots",
      "topics": [
        "do_prepare_data_gradient"
      ]
    },
    {
      "page": "do_prepare_data_or",
      "title": "Prepare data for the offensive rebounds computation",
      "topics": [
        "do_prepare_data_or"
      ]
    },
    {
      "page": "do_prepare_data_to",
      "title": "Prepare data for the timeouts computation",
      "topics": [
        "do_prepare_data_to"
      ]
    },
    {
      "page": "do_preproc_period",
      "title": "Data preprocessing for periods",
      "topics": [
        "do_preproc_period"
      ]
    },
    {
      "page": "do_process_acb_pbp",
      "title": "Processing of the ACB website play-by-play data",
      "topics": [
        "do_process_acb_pbp"
      ]
    },
    {
      "page": "do_reb_off_success",
      "title": "Check if scoring after offensive rebounds",
      "topics": [
        "do_reb_off_success"
      ]
    },
    {
      "page": "do_rpackage_stats",
      "title": "R package downloads",
      "topics": [
        "do_rpackage_stats"
      ]
    },
    {
      "page": "do_scrape_days_acb",
      "title": "ACB day game codes",
      "topics": [
        "do_scrape_days_acb"
      ]
    },
    {
      "page": "do_scrape_shots_acb",
      "title": "ACB shooting data",
      "topics": [
        "do_scrape_shots_acb"
      ]
    },
    {
      "page": "do_scraping_games",
      "title": "Player game finder data",
      "topics": [
        "do_scraping_games"
      ]
    },
    {
      "page": "do_scraping_rosters",
      "title": "Players profile data",
      "topics": [
        "do_scraping_rosters"
      ]
    },
    {
      "page": "do_shots_stats",
      "title": "Shots statistics",
      "topics": [
        "do_shots_stats"
      ]
    },
    {
      "page": "do_stats",
      "title": "Accumulated or average statistics",
      "topics": [
        "do_stats"
      ]
    },
    {
      "page": "do_stats_per_period",
      "title": "Compute stats per period",
      "topics": [
        "do_stats_per_period"
      ]
    },
    {
      "page": "do_stats_teams",
      "title": "Accumulated and average statistics for teams",
      "topics": [
        "do_stats_teams"
      ]
    },
    {
      "page": "do_study_lineup",
      "title": "Compute lineups with their statistics",
      "topics": [
        "do_study_lineup"
      ]
    },
    {
      "page": "do_sub_lineup",
      "title": "Compute sub-lineups",
      "topics": [
        "do_sub_lineup"
      ]
    },
    {
      "page": "do_time_out_success",
      "title": "Check if timeouts resulted in scoring",
      "topics": [
        "do_time_out_success"
      ]
    },
    {
      "page": "do_time_out_success_altern",
      "title": "Alternative timeouts",
      "topics": [
        "do_time_out_success_altern"
      ]
    },
    {
      "page": "do_usage",
      "title": "Players' usage",
      "topics": [
        "do_usage"
      ]
    },
    {
      "page": "do_violin_box_plots",
      "title": "Plots of data distributions",
      "topics": [
        "do_violin_box_plots"
      ]
    },
    {
      "page": "do_viz_shots_gradient",
      "title": "Visualization of the shots statistics with advanced features",
      "topics": [
        "do_viz_shots_gradient"
      ]
    },
    {
      "page": "do_viz_shots_scatter",
      "title": "Visualization of the shots statistics",
      "topics": [
        "do_viz_shots_scatter"
      ]
    },
    {
      "page": "do_volume_threes",
      "title": "Volume of three-point shots",
      "topics": [
        "do_volume_threes"
      ]
    },
    {
      "page": "eurocup_games_1718",
      "title": "Eurocup games 2017-2018",
      "topics": [
        "eurocup_games_1718"
      ]
    },
    {
      "page": "eurocup_players_1718",
      "title": "Eurocup players 2017-2018",
      "topics": [
        "eurocup_players_1718"
      ]
    },
    {
      "page": "euroleague_games_1718",
      "title": "Euroleague games 2017-2018",
      "topics": [
        "euroleague_games_1718"
      ]
    },
    {
      "page": "euroleague_players_1718",
      "title": "Euroleague players 2017-2018",
      "topics": [
        "euroleague_players_1718"
      ]
    },
    {
      "page": "get_bubble_plot",
      "title": "Basketball bubble plot",
      "topics": [
        "get_bubble_plot"
      ]
    },
    {
      "page": "get_donut_usage",
      "title": "Donut chart usage possessions",
      "topics": [
        "get_donut_usage"
      ]
    },
    {
      "page": "get_donut_usage_action",
      "title": "Donut chart usage possessions action",
      "topics": [
        "get_donut_usage_action"
      ]
    },
    {
      "page": "get_four_factors_plot",
      "title": "Four factors plot",
      "topics": [
        "get_four_factors_plot"
      ]
    },
    {
      "page": "get_games_rosters",
      "title": "Get all games and rosters",
      "topics": [
        "get_games_rosters"
      ]
    },
    {
      "page": "get_heatmap_bb",
      "title": "Basketball heatmap",
      "topics": [
        "get_heatmap_bb"
      ]
    },
    {
      "page": "get_map_nats",
      "title": "Nationalities map",
      "topics": [
        "get_map_nats"
      ]
    },
    {
      "page": "get_net_rtg_on_off",
      "title": "Net Rating On/Off",
      "topics": [
        "get_net_rtg_on_off"
      ]
    },
    {
      "page": "get_plot_monthly_stats",
      "title": "Monthly stats",
      "topics": [
        "get_plot_monthly_stats"
      ]
    },
    {
      "page": "get_pop_pyramid",
      "title": "Population pyramid",
      "topics": [
        "get_pop_pyramid"
      ]
    },
    {
      "page": "get_roster_age_profile",
      "title": "Roster age profile",
      "topics": [
        "get_roster_age_profile"
      ]
    },
    {
      "page": "get_shooting_plot",
      "title": "Shooting plot",
      "topics": [
        "get_shooting_plot"
      ]
    },
    {
      "page": "get_similar_players",
      "title": "Similar players to archetypoids",
      "topics": [
        "get_similar_players"
      ]
    },
    {
      "page": "get_similar_teams",
      "title": "Similar teams to archetypoids",
      "topics": [
        "get_similar_teams"
      ]
    },
    {
      "page": "get_stats_seasons",
      "title": "Season-by-season stats",
      "topics": [
        "get_stats_seasons"
      ]
    },
    {
      "page": "get_sticker",
      "title": "Player's sticker",
      "topics": [
        "get_sticker"
      ]
    },
    {
      "page": "get_table_results",
      "title": "League cross table",
      "topics": [
        "get_table_results"
      ]
    },
    {
      "page": "join_players_bio_age_acb",
      "title": "Join ACB games and players' info",
      "topics": [
        "join_players_bio_age_acb"
      ]
    },
    {
      "page": "join_players_bio_age_euro",
      "title": "Join Euroleague and Eurocup games and players' info",
      "topics": [
        "join_players_bio_age_euro"
      ]
    },
    {
      "page": "metrics_player_zone",
      "title": "ACB players 2024-2025",
      "topics": [
        "metrics_player_zone"
      ]
    },
    {
      "page": "scraping_games_acb",
      "title": "ACB player game finder data",
      "topics": [
        "scraping_games_acb"
      ]
    },
    {
      "page": "scraping_games_acb_old",
      "title": "Old ACB player game finder data",
      "topics": [
        "scraping_games_acb_old"
      ]
    },
    {
      "page": "scraping_games_euro",
      "title": "Euroleague and Eurocup player game finder data",
      "topics": [
        "scraping_games_euro"
      ]
    },
    {
      "page": "scraping_rosters_acb",
      "title": "ACB players' profile",
      "topics": [
        "scraping_rosters_acb"
      ]
    },
    {
      "page": "scraping_rosters_euro",
      "title": "Euroleague and Eurocup players' profile",
      "topics": [
        "scraping_rosters_euro"
      ]
    }
  ],
  "_rundeps": [
    "abind",
    "askpass",
    "assertthat",
    "backports",
    "boot",
    "broom",
    "cachem",
    "car",
    "carData",
    "cli",
    "clipr",
    "codetools",
    "colorspace",
    "corrplot",
    "cowplot",
    "cpp11",
    "crayon",
    "credentials",
    "curl",
    "Deriv",
    "desc",
    "digest",
    "doBy",
    "dplyr",
    "farver",
    "fastmap",
    "forecast",
    "Formula",
    "fracdiff",
    "fs",
    "future",
    "future.apply",
    "generics",
    "gert",
    "ggplot2",
    "ggpubr",
    "ggrepel",
    "ggsci",
    "ggsignif",
    "gitcreds",
    "globals",
    "glue",
    "gridExtra",
    "gtable",
    "hms",
    "httr",
    "httr2",
    "ini",
    "isoband",
    "janitor",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "listenv",
    "lme4",
    "lmtest",
    "lubridate",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "memoise",
    "mgcv",
    "microbenchmark",
    "mime",
    "minqa",
    "modelr",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "openssl",
    "parallelly",
    "pbkrtest",
    "pillar",
    "pkgconfig",
    "plyr",
    "polite",
    "polynom",
    "purrr",
    "quantreg",
    "R6",
    "rappdirs",
    "ratelimitr",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "reformulas",
    "reshape2",
    "rlang",
    "robotstxt",
    "rprojroot",
    "rstatix",
    "rstudioapi",
    "rvest",
    "S7",
    "scales",
    "selectr",
    "snakecase",
    "SparseM",
    "spiderbar",
    "stringi",
    "stringr",
    "survival",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "timeDate",
    "urca",
    "usethis",
    "utf8",
    "vctrs",
    "viridisLite",
    "whisker",
    "withr",
    "xml2",
    "yaml",
    "zip",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "BAwiR_pbp.Rmd",
      "filename": "BAwiR_pbp.html",
      "title": "Analysis of Spanish play-by-play data",
      "author": "Guillermo Vinue",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2023-09-26 10:33:09",
      "modified": "2026-02-27 16:52:10",
      "commits": 4
    },
    {
      "source": "BAwiR_sc.Rmd",
      "filename": "BAwiR_sc.html",
      "title": "Analysis of Spanish spatial shooting data",
      "author": "Guillermo Vinue",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-10-22 10:50:02",
      "modified": "2026-02-27 16:52:10",
      "commits": 3
    },
    {
      "source": "BAwiR.Rmd",
      "filename": "BAwiR.html",
      "title": "Visualization of European basketball data",
      "author": "Guillermo Vinue",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2018-09-10 15:10:06",
      "modified": "2025-12-09 12:40:02",
      "commits": 8
    }
  ],
  "_score": 4.314709692955174,
  "_indexed": true,
  "_nocasepkg": "bawir",
  "_universes": [
    "cran"
  ],
  "_previous": "1.5.1",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.5.2",
      "date": "2026-06-11T18:23:31.000Z",
      "distro": "noble",
      "commit": "d6f774b98ad3252cf786057f9d719ddec8e249c6",
      "fileid": "b4d378990aa06cefb9cef3e584667ba0227e08158716a4b2a74ecdd15429e07e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27367982706"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.5.2",
      "date": "2026-06-11T18:23:48.000Z",
      "distro": "noble",
      "commit": "d6f774b98ad3252cf786057f9d719ddec8e249c6",
      "fileid": "ec87ffdc330214ed8d38f6382777f6e34fa9cb57cae93d4bdb1bb92a5854b867",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27367982706"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.5.2",
      "date": "2026-06-11T18:24:11.000Z",
      "commit": "d6f774b98ad3252cf786057f9d719ddec8e249c6",
      "fileid": "db90ccd028bfd684d5db83a8990af6a6b92bb71baf11f2cc4640282cef457689",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27367982706"
    }
  ]
}