DuckDB는 별도 서버를 관리할 필요 없이 애플리케이션 내부에서 실행되는 인프로세스 분석용 SQL 데이터베이스입니다.
ramirobentes/nbadatar
Parquet 파일에서 30시즌 분량의 NBA 플레이바이플레이, 포제션, 라인업 데이터를 불러오는 R 패키지입니다.
- 스타
- 10
- 포크
- 0
- 열린 이슈
- 0
- 마지막 커밋
- 지난달
어떤 프로젝트인가요?
nbadatar는 NBA 플레이바이플레이, 포제션, 라인업 데이터를 불러오는 R 패키지입니다. 1996-97시즌부터 2025-26시즌까지 정규 시즌과 플레이오프를 모두 포함하며, 현재 시즌 데이터는 매일 갱신됩니다.
이 패키지는 load_pbp(), load_possessions(), load_lineup_stats() 같은 함수를 제공하며, 한 시즌 또는 여러 시즌과 플레이오프 데이터를 지정하는 season_type 인수를 받습니다. 원본 파일은 GitHub에 Parquet 형식으로 호스팅됩니다. 다운로드한 파일은 해당 R 세션이 끝날 때까지 캐시되며, 현재 시즌 파일이 바뀌었을 때 clear_cache()를 사용하면 새로 다운로드할 수 있습니다.
NBA 데이터 피드는 오랜 기간에 걸쳐 변경되어 왔기 때문에 일부 컬럼은 전체 기간 중 일부에만 존재합니다. 해당 파일에서는 값이 없는 항목이 NA로 표시됩니다.
핵심 기능
- 01함수 하나로 플레이바이플레이, 포제션, 라인업 테이블을 각각 불러옵니다.
- 02정규 시즌과 플레이오프를 포함해 30시즌의 데이터를 제공합니다.
- 03한 번의 호출로 여러 시즌을 지정할 수 있습니다.
- 04R 세션 내에서 다운로드를 캐시하며, 갱신할 때는 clear_cache()를 사용할 수 있습니다.
- 05현재 시즌 파일을 매일 갱신합니다.
활용 사례
- 과거 시즌 데이터를 활용해 R에서 NBA 플레이바이플레이 이벤트를 분석합니다.
- 시즌별 라인업 성과와 포제션 단위 지표를 살펴봅니다.
- 2023년 이후 데이터를 활용해 플레이오프 전용 모델이나 보고서를 만듭니다.
- 매일 갱신되는 데이터로 현재 NBA 시즌을 추적합니다.
빠른 시작
- 1
pak으로 GitHub에서 패키지 설치하기
pak::pak("ramirobentes/nbadatar") - 2
R에서 한 시즌의 플레이별 데이터 불러오기
pbp <- load_pbp(2025)
사용 전 알아둘 점
- 데이터가 GitHub의 Parquet 파일로 호스팅되므로, 데이터를 불러오려면 외부 저장소에 연결해야 합니다.
- 일부 열은 1996-97~2025-26 기간 중 일부에만 존재하며, 나머지 기간에는 NA입니다.
포함된 컬렉션
토픽
자주 묻는 질문
- nbadatar은(는) 무엇인가요?
- Parquet 파일에서 30시즌 분량의 NBA 플레이바이플레이, 포제션, 라인업 데이터를 불러오는 R 패키지입니다. nbadatar는 NBA 플레이바이플레이, 포제션, 라인업 데이터를 불러오는 R 패키지입니다. 1996-97시즌부터 2025-26시즌까지 정규 시즌과 플레이오프를 모두 포함하며, 현재 시즌 데이터는 매일 갱신됩니다.
- nbadatar은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- nbadatar은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- nbadatar은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. nbadatar의 마지막 커밋은 2026년 10월 1일입니다.
- nbadatar은(는) 어디에 사용할 수 있나요?
- 과거 시즌 데이터를 활용해 R에서 NBA 플레이바이플레이 이벤트를 분석합니다. 시즌별 라인업 성과와 포제션 단위 지표를 살펴봅니다. 2023년 이후 데이터를 활용해 플레이오프 전용 모델이나 보고서를 만듭니다. 매일 갱신되는 데이터로 현재 NBA 시즌을 추적합니다.
- nbadatar는 어떻게 설치하나요?
- pak으로 GitHub에서 패키지 설치하기: pak::pak("ramirobentes/nbadatar") R에서 한 시즌의 플레이별 데이터 불러오기: pbp <- load_pbp(2025)
- nbadatar은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ramirobentes/nbadatar
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
이미지, 오디오, 비디오, 임베딩, 구조화 데이터를 대규모로 처리하는 Rust 코어 기반 고성능 Python 데이터 엔진입니다.
Apache Parquet 파일을 열어 기본 SQL 쿼리를 실행할 수 있는 간단한 Windows 데스크톱 앱입니다.
웹 분석 데이터셋과 표준 SQL 쿼리 43개를 사용해 분석용 데이터베이스를 비교하는 재현 가능한 벤치마크 모음입니다.