LINUX.ORG.RU

betbetter 0.1.0 — R-пакет для открытого API спортивных моделей и наборы данных под CC BY 4.0

 , opendata, , ,


0

1

В CRAN доступен пакет betbetter 0.1.0 для R. Он обращается к открытому API сервиса Bet Better и возвращает модельные оценки вероятностей для предстоящих матчей: баскетбол (NBA, WNBA), американский футбол (NFL, NCAAF), хоккей (NHL), бейсбол (MLB), австралийский футбол (AFL), футбол (EPL, La Liga, Serie A, Bundesliga, Ligue 1), теннис (WTA), смешанные единоборства (UFC) и чемпионат мира по футболу. Регистрация и ключ API не нужны.

Пакет включён в тематический обзор CRAN SportsAnalytics. Лицензия — MIT, зависимости — только httr2 и jsonlite.

Основные функции:

install.packages("betbetter")
library(betbetter)
bb_leagues()                       # список лиг
bb_feeds()                         # "games", "props", "picks"
x <- bb_picks("nhl")                # матчи и игроки NHL
head(x[, c("game", "market", "selection", "model_probability")])

Каждая строка — это исход с вероятностью по модели. Коэффициенты букмекеров API не публикует. Данные распространяются под CC BY 4.0.

Вместе с пакетом опубликованы открытые наборы данных с DOI (Zenodo): например, 5 897 матчей NBA с 2021 по 2026 год с днями отдыха команд и итоговыми результатами, 36 476 наблюдений для проверки калибровки вероятностей и другие. Все файлы — обычный CSV, читаются через read.csv().

Ссылки:

>>> Пакет betbetter в CRAN



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 1)

1Xbet, теперь и на ЛОРе!

Smacker ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.