RepositoryRUSUnited States
jalapic

jalapic/engsoccerdata

English and European soccer results 1871-2022

785stars
188forks
28issues
2views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: sports

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: sports-stats

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: rstats

#1 Repository Của Tháng

📊 Bộ dữ liệu bóng đá toàn diện nhất cho R

Dữ liệu bóng đá Anh và châu Âu từ 1871 đến nay, trong một gói R duy nhất.

engsoccerdata là gói R do James Curley biên soạn, lưu trữ hàng trăm nghìn trận đấu bóng đá từ giải Ngoại hạng Anh đến các giải vô địch châu Âu, MLS và Nam Phi. Dữ liệu bao phủ từ năm 1871 và được cập nhật liên tục đến mùa 2024/25 cho hầu hết các giải đấu lớn. Gói này miễn phí cho mục đích phi thương mại và đã được trích dẫn qua DOI trên Zenodo.

✨ Điểm nổi bật

  • 19 dataset có sẵn: Bao gồm dữ liệu đầy đủ cho Anh (4 hạng đấu), Scotland, Italy, Germany, Holland, France, Spain, Belgium, Portugal, Turkey, Greece, MLS, Nam Phi, FA Cup và Playoff — cập nhật đến 2024/25
  • Hàm _current() cho từng giải: Gọi england_current(), holland_current(), germany_current()... để lấy kết quả mùa giải mới nhất ngay lập tức
  • maketable() và maketable_eng(): Tự động xây dựng bảng xếp hạng theo đúng quy tắc điểm và tie-breaking của từng mùa giải Anh
  • Dữ liệu lịch sử sâu: England từ 1888, FA Cup từ 1871, European Cup/Champions League từ 1955
  • teamnames dataframe: Bảng tra tên gọi và viết tắt thay thế của tất cả các đội trong mọi giải đấu
  • Cập nhật đang diễn ra: Phiên bản mới nhất v0.1.8 (tháng 2/2026) đang dần cập nhật tất cả kết quả đến cuối mùa 24/25

💡 Vì sao đáng chú ý

Đây là bộ dữ liệu bóng đá mã nguồn mở lớn nhất và có phạm vi thời gian dài nhất dành cho R. Trong khi nhiều gói khác chỉ bao phủ vài mùa giải gần đây, engsoccerdata đưa dữ liệu trở lại tận năm 1871 — cho phép nghiên cứu xu hướng dài hạn, phân tích lịch sử và trực quan hóa dữ liệu thể thao qua hơn 150 năm. Các hàm maketable_eng() đặc biệt hữu ích vì chúng tuân thủ đúng quy tắc tính điểm và phân hạng của từng thời kỳ, tránh sai lệch khi so sánh các mùa giải khác nhau.

Dự án đang cần cộng đồng đóng góp để hoàn thiện một số phần còn thiếu như League Cup (thiếu trường hợp aet, pens), dữ liệu vòng loại châu Âu, và các giải đấu hạng dưới của Anh. Nếu bạn làm việc với phân tích thể thao, dự đoán kết quả, hoặc trực quan hóa dữ liệu bóng đá trong R, đây là điểm khởi đầu đáng tin cậy.


#RStats #Soccer #DataScience #SportsAnalytics #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryJupyter Notebook
microsoft/ML-For-Beginners

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

91.7k
Oct 21, 2026
RepositoryPython
apache/superset

Apache Superset is a Data Visualization and Data Exploration Platform

75.3k
Oct 26, 2026
RepositoryR
qinwf/awesome-R

A curated list of awesome R packages, frameworks and software.

6.5k
Sep 18, 2025
RepositoryR
plotly/plotly.R

An interactive graphing library for R

2.7k
Jul 25, 2026
RepositoryR
r-spatial/sf

Simple Features for R

1.5k
Oct 19, 2026
RepositoryR
hrbrmstr/hrbrthemes

:lock_with_ink_pen: Opinionated, typographic-centric ggplot2 themes and theme components

1.4k
Oct 17, 2026
RepositoryR
ropensci/drake

An R-focused pipeline toolkit for reproducibility and high-performance computing

1.3k
Dec 4, 2024
RepositoryR
mitchelloharawild/vitae

R Markdown Résumés and CVs

1.3k
Aug 21, 2026
RepositoryR
ddsjoberg/gtsummary

Presentation-Ready Data Summary and Analytic Result Tables

1.2k
Oct 21, 2026