728x90
반응형
[MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기
- gamePk : 각 경기가 가지고 있는 고유 코드
- timecode 매개변수에 타임스탬프를 포함하면 특정시간에 존재하던 boxscore를 얻을 수 있음
- get함수 이용하여 해당게임의 타임스탬프 검색가능 : statsapi.get('game_timestamps',{'gamePk':565997})
- battingBox, fieldingInfo 등 여러가지 항목의 표시기능을 True/False로 키고 끌 수 있음
# game 565997 4회초 2아웃 상황
print(statsapi.boxscore(565997, timecode='20190425_005825'))
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
Phillies Batters AB R H RBI BB K LOB AVG OPS | Mets Batters AB R H RBI BB K LOB AVG OPS
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
1 McCutchen LF 3 0 1 0 0 1 1 .256 .846 | 1 McNeil LF 2 0 1 0 0 0 0 .372 .949
2 Realmuto C 1 1 1 0 1 0 0 .289 .804 | 2 Conforto RF 1 0 0 0 1 1 1 .299 1.007
3 Harper RF 3 0 1 1 0 2 3 .264 .914 | 3 Canó 2B 2 0 2 0 0 0 0 .264 .738
4 Hoskins 1B 1 0 0 0 1 1 1 .259 .912 | 4 Ramos, W C 2 0 0 0 0 2 4 .286 .705
5 Franco 3B 2 0 0 0 0 0 3 .268 .913 | 5 Smith, Do 1B 1 0 0 0 1 1 2 .417 1.033
6 Hernández, C 2B 2 0 0 0 0 0 2 .264 .732 | 6 Frazier, T 3B 1 0 0 0 0 0 3 .222 .856
7 Rodríguez, S SS 2 0 0 0 0 0 0 .000 .000 | 7 Rosario, A SS 2 0 0 0 0 0 1 .256 .669
8 Velasquez P 1 0 0 0 0 0 0 .167 .452 | 8 Lagares CF 2 0 0 0 0 1 1 .244 .653
9 Quinn CF 2 0 0 0 0 0 1 .087 .247 | 9 Vargas P 2 0 0 0 0 1 1 .000 .000
| Lugo, S P 0 0 0 0 0 0 0 .000 .000
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
Totals 17 1 3 1 2 4 11 | Totals 15 0 3 0 2 6 13
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
|
BATTING | BATTING
2B: Realmuto (4, Vargas); Harper (7, Vargas). | TB: Canó 2; McNeil.
TB: Harper 2; McCutchen; Realmuto 2. | Runners left in scoring position, 2 out: Frazier, T 2; Vargas; Smith, Do 2.
RBI: Harper (15). | Team RISP: 0-for-6.
Runners left in scoring position, 2 out: Hernández, C; McCutchen. | Team LOB: 6.
SAC: Velasquez. |
Team RISP: 1-for-6. | FIELDING
Team LOB: 4. | E: Rosario, A (6, throw).
|
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
Phillies Pitchers IP H R ER BB K HR ERA | Mets Pitchers IP H R ER BB K HR ERA
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
Velasquez 4.0 3 0 0 2 6 0 2.08 | Vargas 4.2 3 1 1 2 4 0 7.20
| Lugo, S 0.0 0 0 0 0 0 0 5.27
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
Totals 4.0 3 0 0 2 6 0 | Totals 4.2 3 1 1 2 4 0
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
WP: Velasquez.
HBP: Realmuto (by Vargas); Frazier, T (by Velasquez).
Pitches-strikes: Velasquez 79-44; Vargas 89-53; Lugo, S 2-1.
Groundouts-flyouts: Velasquez 4-2; Vargas 8-3; Lugo, S 0-0.
Batters faced: Velasquez 18; Vargas 21; Lugo, S 0.
Inherited runners-scored: Lugo, S 2-0.
Umpires: HP: Brian Gorman. 1B: Jansen Visconti. 2B: Mark Carlson. 3B: Scott Barry.
Weather: 66 degrees, Clear.
Wind: 12 mph, L To R.
First pitch: 7:11 PM.
T: 3:21.
Att: 27,685.
Venue: Citi Field.
April 24, 2019
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
# 경기종료
print(statsapi.boxscore(565997))
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
Phillies Batters AB R H RBI BB K LOB AVG OPS | Mets Batters AB R H RBI BB K LOB AVG OPS
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
1 McCutchen LF 5 0 1 0 0 1 3 .250 .829 | 1 McNeil LF 4 0 1 0 0 0 1 .363 .927
2 Realmuto C 3 1 1 0 1 1 2 .282 .786 | 2 Conforto RF 3 0 0 0 1 1 1 .292 .986
3 Harper RF 4 1 1 1 1 3 4 .261 .910 | 3 Canó 2B 3 0 3 0 1 0 0 .272 .758
4 Hoskins 1B 4 2 2 2 1 1 3 .273 .981 | 4 Ramos, W C 4 0 0 0 0 3 6 .278 .687
5 Franco 3B 5 1 1 1 0 0 3 .271 .905 | 5 Smith, Do 1B 2 0 0 0 1 1 2 .400 .996
6 Hernández, C 2B 5 1 1 0 0 1 2 .267 .730 | c-Alonso, P 1B 1 0 0 0 0 1 1 .306 1.086
7 Rodríguez, S SS 4 0 1 0 0 1 1 .250 .750 | 6 Frazier, T 3B 3 0 0 0 0 0 4 .182 .704
8 Velasquez P 1 0 0 0 0 0 0 .167 .452 | 7 Rosario, A SS 4 0 1 0 0 0 1 .261 .676
a-Williams, N PH 1 0 0 0 0 0 1 .150 .427 | 8 Lagares CF 2 0 0 0 0 1 1 .244 .653
Neshek P 0 0 0 0 0 0 0 .000 .000 | a-Nimmo CF 2 0 0 0 0 0 1 .203 .714
Domínguez P 0 0 0 0 0 0 0 .000 .000 | 9 Vargas P 2 0 0 0 0 1 1 .000 .000
b-Gosselin PH 1 0 1 1 0 0 0 .211 .474 | Lugo, S P 0 0 0 0 0 0 0 .000 .000
Morgan, A P 0 0 0 0 0 0 0 .000 .000 | Zamora P 0 0 0 0 0 0 0 .000 .000
c-Knapp PH 1 0 0 0 0 1 1 .222 .750 | b-Guillorme PH 1 0 1 0 0 0 0 .167 .377
Nicasio P 0 0 0 0 0 0 0 .000 .000 | Gsellman P 0 0 0 0 0 0 0 .000 .000
9 Quinn CF 4 0 1 1 0 1 1 .120 .305 | Rhame P 0 0 0 0 0 0 0 .000 .000
1-Altherr CF 0 0 0 0 0 0 0 .042 .163 | d-Davis, J PH 1 0 0 0 0 1 0 .276 .865
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
Totals 38 6 10 6 3 10 21 | Totals 32 0 6 0 3 9 19
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
d-Struck out for Rhame in the 9th. |
b-Singled for Domínguez in the 8th. |
c-Struck out for Morgan, A in the 9th. |
1-Ran for Quinn in the 8th. |
|
BATTING | BATTING
2B: Realmuto (4, Vargas); Harper (7, Vargas); Rodríguez, S (1, Rhame). | TB: Canó 3; Guillorme; McNeil; Rosario, A.
3B: Hoskins (1, Gsellman). | Runners left in scoring position, 2 out: Frazier, T 2; Vargas; Smith, Do 2.
HR: Hoskins (7, 9th inning off Rhame, 1 on, 0 out). | GIDP: McNeil.
TB: Franco; Gosselin; Harper 2; Hernández, C; Hoskins 7; McCutchen; Quinn; | Team RISP: 0-for-6.
Realmuto 2; Rodríguez, S 2. | Team LOB: 9.
RBI: Franco (19); Gosselin (4); Harper (15); Hoskins 2 (20); Quinn (1). |
Runners left in scoring position, 2 out: Hoskins; Hernández, C; Knapp; Realmuto | FIELDING
2; McCutchen. | E: Rosario, A 2 (7, throw, throw); Canó (3, fielding).
SAC: Rodríguez, S; Velasquez. |
Team RISP: 4-for-13. |
Team LOB: 11. |
|
FIELDING |
DP: (Hernández, C-Rodríguez, S-Hoskins). |
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
Phillies Pitchers IP H R ER BB K HR ERA | Mets Pitchers IP H R ER BB K HR ERA
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
Velasquez (W, 1-0) 5.0 3 0 0 3 6 0 1.99 | Vargas (L, 1-1) 4.2 3 1 1 2 4 0 7.20
Neshek (H, 2) 1.0 1 0 0 0 0 0 2.70 | Lugo, S 2.0 0 0 0 0 2 0 4.60
Domínguez (H, 3) 1.0 1 0 0 0 0 0 4.32 | Zamora 0.1 0 0 0 0 1 0 0.00
Morgan, A 1.0 1 0 0 0 2 0 0.00 | Gsellman 1.0 5 3 3 0 1 0 4.20
Nicasio 1.0 0 0 0 0 1 0 5.84 | Rhame 1.0 2 2 2 1 2 1 8.10
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
Totals 9.0 6 0 0 3 9 0 | Totals 9.0 10 6 6 3 10 1
------------------------------------------------------------------------------- | -------------------------------------------------------------------------------
WP: Velasquez; Gsellman.
HBP: Realmuto (by Vargas); Frazier, T (by Velasquez).
Pitches-strikes: Velasquez 97-53; Neshek 13-8; Domínguez 9-6; Morgan, A 14-10; Nicasio 15-10; Vargas 89-53; Lugo, S 32-23; Zamora 5-3; Gsellman 25-17; Rhame
19-12.
Groundouts-flyouts: Velasquez 6-3; Neshek 1-2; Domínguez 1-1; Morgan, A 1-0; Nicasio 2-0; Vargas 8-3; Lugo, S 3-2; Zamora 0-0; Gsellman 1-1; Rhame 0-0.
Batters faced: Velasquez 22; Neshek 4; Domínguez 3; Morgan, A 4; Nicasio 3; Vargas 21; Lugo, S 8; Zamora 1; Gsellman 8; Rhame 6.
Inherited runners-scored: Lugo, S 2-0; Zamora 1-0.
Umpires: HP: Brian Gorman. 1B: Jansen Visconti. 2B: Mark Carlson. 3B: Scott Barry.
Weather: 66 degrees, Clear.
Wind: 12 mph, L To R.
First pitch: 7:11 PM.
T: 3:21.
Att: 27,685.
Venue: Citi Field.
April 24, 2019
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
728x90
'Minding's Baseball > MLB Statcast' 카테고리의 다른 글
[MLB Stats API] statsapi.game_pace(season=datetime.now().year, sportId=1) (0) | 2022.01.10 |
---|---|
[MLB Stats API] statsapi.game_highlights(gamePk) (0) | 2022.01.10 |
[MLB Stats API] statsapi.notes(endpoint) (0) | 2022.01.08 |
[MLB Stats API] statsapi.meta(type, fields=None) (0) | 2022.01.08 |
[MLB Stats API] statsapi.get(endpoint, params, force=False) (0) | 2022.01.07 |