본문 바로가기

반응형

Minding's Baseball

[MLB Stats API] statsapi.player_stats(personId, group="[hitting,pitching,fielding]", type="season") [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 Fangraph나 MLB savant 홈페이지에서 직접 csv, DB파일을 다운로드 받는 것이 아닌 MLB서버에 연결된 API로 손쉽게 데이터를 구할 수 있는 방법을 야구공작소 글을 보며 알게되었다. 그 중 파이썬으로 API minding-deep-learning.tistory.com 선수의 현재 시즌기록 또는 통산기록을 출력 (선수Id 필요) group 파라미터에는 문자열로 입력 / 여러 그룹을 포함하려면 "[]" 형식으로 입력 type 파라미터로 통산기록 / 현재시즌 기록 따로 또는 다 같이 출력 가능 ('career', 'season', '.. 더보기
[MLB Stats API] statsapi.next_game(teamId) [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 Fangraph나 MLB savant 홈페이지에서 직접 csv, DB파일을 다운로드 받는 것이 아닌 MLB서버에 연결된 API로 손쉽게 데이터를 구할 수 있는 방법을 야구공작소 글을 보며 알게되었다. 그 중 파이썬으로 API minding-deep-learning.tistory.com 해당 팀의 다음 경기에 대한 게임 ID를 출력 (2022년 1월기준) 시즌이 시작되지 않았기 때문에, 개막전경기의 코드가 출력됨 # 토론토 블루제이스의 개막전 (vs 볼티모어 오리올스(홈)) print(statsapi.next_game(141)) >>> 663273 더보기
[MLB Stats API] statsapi.linescore(gamePk, timecode=None) [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 Fangraph나 MLB savant 홈페이지에서 직접 csv, DB파일을 다운로드 받는 것이 아닌 MLB서버에 연결된 API로 손쉽게 데이터를 구할 수 있는 방법을 야구공작소 글을 보며 알게되었다. 그 중 파이썬으로 API minding-deep-learning.tistory.com 요청한 경기의 linescore (이닝 별 득점만 기록) 출력 (간단한 경기결과) timecode 매개변수에 타임스탬프를 포함하면 특정시간에 존재하던 linescore를 얻을 수 있음 get함수 이용하여 해당게임의 타임스탬프 검색가능 : statsapi.get('g.. 더보기
[MLB Stats API] statsapi.league_leaders(leaderCategories, season=None, limit=10, statGroup=None, leagueId=None, gameTypes=None, playerPool=None, sportId=1, statType=None) [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 Fangraph나 MLB savant 홈페이지에서 직접 csv, DB파일을 다운로드 받는 것이 아닌 MLB서버에 연결된 API로 손쉽게 데이터를 구할 수 있는 방법을 야구공작소 글을 보며 알게되었다. 그 중 파이썬으로 API minding-deep-learning.tistory.com 전체 또는 특정 리그의 통산/시즌 기록 순위 출력 검색가능한 스탯종류는 statsapi.meta('leagueLeaderTypes')로 검색가능 각 스탯순위를 검색할때 statGroup을 지정하는 것이 좋음 (ex. earnedRunAverage(ERA)는 'pit.. 더보기
[MLB Stats API] statsapi.last_game(teamId) [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 Fangraph나 MLB savant 홈페이지에서 직접 csv, DB파일을 다운로드 받는 것이 아닌 MLB서버에 연결된 API로 손쉽게 데이터를 구할 수 있는 방법을 야구공작소 글을 보며 알게되었다. 그 중 파이썬으로 API minding-deep-learning.tistory.com 해당 팀의 최근 경기에 대한 게임 ID를 출력 (2022년 1월기준) 연도가 넘어갔을 때 이전시즌 마지막경기가 조회되지 않음 # 토론토 블루제이스의 마지막경기 print(statsapi.last_game(141)) >>> None 더보기
[MLB Stats API] statsapi.game_scoring_plays(gamePk) [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 Fangraph나 MLB savant 홈페이지에서 직접 csv, DB파일을 다운로드 받는 것이 아닌 MLB서버에 연결된 API로 손쉽게 데이터를 구할 수 있는 방법을 야구공작소 글을 보며 알게되었다. 그 중 파이썬으로 API minding-deep-learning.tistory.com 요청한 경기의 득점 과정에 대한 목록을 출력 # 2019년 4월 28일 마이애미 vs 필라델피아 경기 print(statsapi.game_scoring_plays(567074)) Rhys Hoskins doubles (6) on a sharp line drive t.. 더보기
[MLB Stats API] statsapi.game_pace(season=datetime.now().year, sportId=1) [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 Fangraph나 MLB savant 홈페이지에서 직접 csv, DB파일을 다운로드 받는 것이 아닌 MLB서버에 연결된 API로 손쉽게 데이터를 구할 수 있는 방법을 야구공작소 글을 보며 알게되었다. 그 중 파이썬으로 API minding-deep-learning.tistory.com 요청한 특정 시즌의 경기 속도에 대한 정보 목록 출력 기본파라미터로 현재연도가 설정되어 있으나, 해당시즌을 정확히 기입하는 것이 좋음 9이닝당 평균안타 / 총 경기시간 / 평균 경기시간 등 여러 데이터 제공 # MLB 2021시즌의 게임 페이스에 대한 정보들 pri.. 더보기
[MLB Stats API] statsapi.game_highlights(gamePk) [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 [MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기 Fangraph나 MLB savant 홈페이지에서 직접 csv, DB파일을 다운로드 받는 것이 아닌 MLB서버에 연결된 API로 손쉽게 데이터를 구할 수 있는 방법을 야구공작소 글을 보며 알게되었다. 그 중 파이썬으로 API minding-deep-learning.tistory.com 특정 경기의 하이라이트 영상 링크 가져오기 경기에 따라 하이라이트 영상을 지원하지 않을수도 있음 # 예시 : game ID 632234의 경기하이라트 목록 가져오기 (BOS vs NATS) print(statsapi.game_highlights(632234)) >>.. 더보기

728x90