如何转换用于从单个URL收集数据的脚本来从同一个域中截取数百个URL?

时间:2017-08-20 20:19:48

标签: python pandas beautifulsoup data-science urlopen

我已成功找到了如何使用BeautifulSoup刮取URL的统计棒球数据。例如:我可以从https://www.baseball-reference.com/players/p/puckeki01.shtml获取棒球运动员Kirby Puckett的统计数据。

但是,我想(1)从这个域中抓取数百个URL中的数据,然后(2)将数据存储到分析中(在单个数据帧中?在csv中?)。但我无法弄清楚我需要做些什么才能更改我的代码以收集来自该域的数百个URL列表的数据。我已设法创建一个包含我需要的扩展名的所有网址的列表。这是我的一个玩家的代码:

url_stats_by_season_kirby_puckett = 'https://www.baseball-reference.com/players/p/puckeki01.shtml'

# get the html
html = urlopen(url_stats_by_season_kirby_puckett)

# create the BeautifulSoup object
soup = BeautifulSoup(html, "lxml")

column_headers_kirby_puckett = [th.getText() for th in soup.findAll('tr', limit=2)[0].findAll('th')]

table_rows_kirby_puckett = soup.select("#batting_standard tr")[0:] 

def extract_player_data(table_rows_kirby_puckett):

    # create the empty list to store the player data
    player_data = []

    for row in table_rows_kirby_puckett:  # for each row do the following

        # Get the text for each table data (td) element in the row
        # Some player names end with ' HOF', if they do, get the text excluding
        # those last 4 characters,
        # otherwise get all the text data from the table data
        player_date = [th.get_text() for th in row.find_all("th")]
        player_list = [td.get_text() for td in row.find_all("td")]
        # there are some empty table rows, which are the repeated 
        # column headers in the table
        # we skip over those rows and and continue the for loop
        if not player_list:
            continue

        # The data we want from the dictionary can be extracted using the
        # player's name, which returns us their pfr url, and "College Stats"
        # which returns us their college stats page

        # add the link associated to the player's pro-football-reference page, 
        # or en empty string if there is no link

        # add the link for the player's college stats or an empty string
        # if ther is no link

        # Now append the data to list of data
        player_data.append(player_date + player_list)

    return player_data

data_kirby_puckett = extract_player_data(table_rows_kirby_puckett)

df_kirby_puckett = pd.DataFrame(data_kirby_puckett)

df_kirby_puckett.loc[15,1:] = df_kirby_puckett.loc[15,1:].shift(3)

df_kirby_puckett.loc[16,1:] = df_kirby_puckett.loc[16,1:].shift(3)

df_kirby_puckett.columns = column_headers_kirby_puckett

编辑如下:

def get_kirby_puckett_stats(url_stats, qb_stats_csv):
    # get the html

    for url in url_stats:
        html = urlopen(url)

    # create the BeautifulSoup object
        soup = BeautifulSoup(html, "lxml")

        column_headers_kirby_puckett = [th.getText() for th in soup.findAll('tr', limit=2)[0].findAll('th')]


        table_rows_kirby_puckett = soup.select("#batting_standard tr")[0:] 



# create the empty list to store the player data


        player_data = []
        for row in table_rows_kirby_puckett:  # for each row do the following

            # Get the text for each table data (td) element in the row
            # Some player names end with ' HOF', if they do, get the text excluding
            # those last 4 characters,
            # otherwise get all the text data from the table data
            player_date = [th.get_text() for th in row.find_all("th")]
            player_list = [td.get_text() for td in row.find_all("td")]
            # there are some empty table rows, which are the repeated 
            # column headers in the table
            # we skip over those rows and and continue the for loop
            #if not player_list:
                #continue

        # Extracting the player links
        # Instead of a list we create a dictionary, this way we can easily
        # match the player name with their pfr url
        # For all "a" elements in the row, get the text
        # NOTE: Same " HOF" text issue as the player_list above
        #links_dict = {(link.get_text()) : link["href"] for link in row.find_all("a", href=True)}

        # The data we want from the dictionary can be extracted using the
        # player's name, which returns us their pfr url, and "College Stats"
        # which returns us their college stats page

        # add the link associated to the player's pro-football-reference page, 
        # or en empty string if there is no link

        # add the link for the player's college stats or an empty string
        # if ther is no link

        # Now append the data to list of data
            player_data.append(player_date + player_list)
        #name_code = url_stats - 'https://www.baseball-reference.com/players/'
            with open(qb_stats_csv, "a") as f:
                writer = csv.writer(f)
                writer.writerows(player_data)  

一位玩家的输出示例:

Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
1986,26,MIN,AL,161,723,680,119,223,37,6,31,96,20,12,34,99,.328,.366,.537,.903,142,365,14,7,2,0,4,*8,"AS,MVP-6,GG,SS"
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
1986,26,MIN,AL,161,723,680,119,223,37,6,31,96,20,12,34,99,.328,.366,.537,.903,142,365,14,7,2,0,4,*8,"AS,MVP-6,GG,SS"
1987,27,MIN,AL,157,668,624,96,207,32,5,28,99,12,7,32,91,.332,.367,.534,.900,132,333,16,6,0,6,7,*8/D,"AS,MVP-3,GG,SS"
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
1986,26,MIN,AL,161,723,680,119,223,37,6,31,96,20,12,34,99,.328,.366,.537,.903,142,365,14,7,2,0,4,*8,"AS,MVP-6,GG,SS"
1987,27,MIN,AL,157,668,624,96,207,32,5,28,99,12,7,32,91,.332,.367,.534,.900,132,333,16,6,0,6,7,*8/D,"AS,MVP-3,GG,SS"
1988,28,MIN,AL,158,691,657,109,234,42,5,24,121,6,7,23,83,.356,.375,.545,.920,153,358,17,2,0,9,4,*8,"AS,MVP-3,GG,SS"
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
1986,26,MIN,AL,161,723,680,119,223,37,6,31,96,20,12,34,99,.328,.366,.537,.903,142,365,14,7,2,0,4,*8,"AS,MVP-6,GG,SS"
1987,27,MIN,AL,157,668,624,96,207,32,5,28,99,12,7,32,91,.332,.367,.534,.900,132,333,16,6,0,6,7,*8/D,"AS,MVP-3,GG,SS"
1988,28,MIN,AL,158,691,657,109,234,42,5,24,121,6,7,23,83,.356,.375,.545,.920,153,358,17,2,0,9,4,*8,"AS,MVP-3,GG,SS"
1989,29,MIN,AL,159,684,635,75,215,45,4,9,85,11,4,41,59,.339,.379,.465,.843,131,295,21,3,0,5,9,*8/D,"AS,MVP-7,GG,SS"
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
1986,26,MIN,AL,161,723,680,119,223,37,6,31,96,20,12,34,99,.328,.366,.537,.903,142,365,14,7,2,0,4,*8,"AS,MVP-6,GG,SS"
1987,27,MIN,AL,157,668,624,96,207,32,5,28,99,12,7,32,91,.332,.367,.534,.900,132,333,16,6,0,6,7,*8/D,"AS,MVP-3,GG,SS"
1988,28,MIN,AL,158,691,657,109,234,42,5,24,121,6,7,23,83,.356,.375,.545,.920,153,358,17,2,0,9,4,*8,"AS,MVP-3,GG,SS"
1989,29,MIN,AL,159,684,635,75,215,45,4,9,85,11,4,41,59,.339,.379,.465,.843,131,295,21,3,0,5,9,*8/D,"AS,MVP-7,GG,SS"
1990,30,MIN,AL,146,615,551,82,164,40,3,12,80,5,4,57,73,.298,.365,.446,.811,121,246,15,3,1,3,11,*8/79D456,AS
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
1986,26,MIN,AL,161,723,680,119,223,37,6,31,96,20,12,34,99,.328,.366,.537,.903,142,365,14,7,2,0,4,*8,"AS,MVP-6,GG,SS"
1987,27,MIN,AL,157,668,624,96,207,32,5,28,99,12,7,32,91,.332,.367,.534,.900,132,333,16,6,0,6,7,*8/D,"AS,MVP-3,GG,SS"
1988,28,MIN,AL,158,691,657,109,234,42,5,24,121,6,7,23,83,.356,.375,.545,.920,153,358,17,2,0,9,4,*8,"AS,MVP-3,GG,SS"
1989,29,MIN,AL,159,684,635,75,215,45,4,9,85,11,4,41,59,.339,.379,.465,.843,131,295,21,3,0,5,9,*8/D,"AS,MVP-7,GG,SS"
1990,30,MIN,AL,146,615,551,82,164,40,3,12,80,5,4,57,73,.298,.365,.446,.811,121,246,15,3,1,3,11,*8/79D456,AS
1991,31,MIN,AL,152,661,611,92,195,29,6,15,89,11,5,31,78,.319,.352,.460,.812,119,281,27,4,8,7,4,*89,"AS,MVP-7,GG"
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
1986,26,MIN,AL,161,723,680,119,223,37,6,31,96,20,12,34,99,.328,.366,.537,.903,142,365,14,7,2,0,4,*8,"AS,MVP-6,GG,SS"
1987,27,MIN,AL,157,668,624,96,207,32,5,28,99,12,7,32,91,.332,.367,.534,.900,132,333,16,6,0,6,7,*8/D,"AS,MVP-3,GG,SS"
1988,28,MIN,AL,158,691,657,109,234,42,5,24,121,6,7,23,83,.356,.375,.545,.920,153,358,17,2,0,9,4,*8,"AS,MVP-3,GG,SS"
1989,29,MIN,AL,159,684,635,75,215,45,4,9,85,11,4,41,59,.339,.379,.465,.843,131,295,21,3,0,5,9,*8/D,"AS,MVP-7,GG,SS"
1990,30,MIN,AL,146,615,551,82,164,40,3,12,80,5,4,57,73,.298,.365,.446,.811,121,246,15,3,1,3,11,*8/79D456,AS
1991,31,MIN,AL,152,661,611,92,195,29,6,15,89,11,5,31,78,.319,.352,.460,.812,119,281,27,4,8,7,4,*89,"AS,MVP-7,GG"
1992,32,MIN,AL,160,696,639,104,210,38,4,19,110,17,7,44,97,.329,.374,.490,.864,139,313,17,6,1,6,13,*8/D456,"AS,MVP-2,GG,SS"
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
1986,26,MIN,AL,161,723,680,119,223,37,6,31,96,20,12,34,99,.328,.366,.537,.903,142,365,14,7,2,0,4,*8,"AS,MVP-6,GG,SS"
1987,27,MIN,AL,157,668,624,96,207,32,5,28,99,12,7,32,91,.332,.367,.534,.900,132,333,16,6,0,6,7,*8/D,"AS,MVP-3,GG,SS"
1988,28,MIN,AL,158,691,657,109,234,42,5,24,121,6,7,23,83,.356,.375,.545,.920,153,358,17,2,0,9,4,*8,"AS,MVP-3,GG,SS"
1989,29,MIN,AL,159,684,635,75,215,45,4,9,85,11,4,41,59,.339,.379,.465,.843,131,295,21,3,0,5,9,*8/D,"AS,MVP-7,GG,SS"
1990,30,MIN,AL,146,615,551,82,164,40,3,12,80,5,4,57,73,.298,.365,.446,.811,121,246,15,3,1,3,11,*8/79D456,AS
1991,31,MIN,AL,152,661,611,92,195,29,6,15,89,11,5,31,78,.319,.352,.460,.812,119,281,27,4,8,7,4,*89,"AS,MVP-7,GG"
1992,32,MIN,AL,160,696,639,104,210,38,4,19,110,17,7,44,97,.329,.374,.490,.864,139,313,17,6,1,6,13,*8/D456,"AS,MVP-2,GG,SS"
1993,33,MIN,AL,156,682,622,89,184,39,3,22,89,8,6,47,93,.296,.349,.474,.824,120,295,15,7,1,5,7,*89D/7,AS
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
1986,26,MIN,AL,161,723,680,119,223,37,6,31,96,20,12,34,99,.328,.366,.537,.903,142,365,14,7,2,0,4,*8,"AS,MVP-6,GG,SS"
1987,27,MIN,AL,157,668,624,96,207,32,5,28,99,12,7,32,91,.332,.367,.534,.900,132,333,16,6,0,6,7,*8/D,"AS,MVP-3,GG,SS"
1988,28,MIN,AL,158,691,657,109,234,42,5,24,121,6,7,23,83,.356,.375,.545,.920,153,358,17,2,0,9,4,*8,"AS,MVP-3,GG,SS"
1989,29,MIN,AL,159,684,635,75,215,45,4,9,85,11,4,41,59,.339,.379,.465,.843,131,295,21,3,0,5,9,*8/D,"AS,MVP-7,GG,SS"
1990,30,MIN,AL,146,615,551,82,164,40,3,12,80,5,4,57,73,.298,.365,.446,.811,121,246,15,3,1,3,11,*8/79D456,AS
1991,31,MIN,AL,152,661,611,92,195,29,6,15,89,11,5,31,78,.319,.352,.460,.812,119,281,27,4,8,7,4,*89,"AS,MVP-7,GG"
1992,32,MIN,AL,160,696,639,104,210,38,4,19,110,17,7,44,97,.329,.374,.490,.864,139,313,17,6,1,6,13,*8/D456,"AS,MVP-2,GG,SS"
1993,33,MIN,AL,156,682,622,89,184,39,3,22,89,8,6,47,93,.296,.349,.474,.824,120,295,15,7,1,5,7,*89D/7,AS
1994,34,MIN,AL,108,482,439,79,139,32,3,20,112,6,3,28,47,.317,.362,.540,.902,129,237,11,7,1,7,7,*9D/8,"AS,MVP-7,SS"
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
1986,26,MIN,AL,161,723,680,119,223,37,6,31,96,20,12,34,99,.328,.366,.537,.903,142,365,14,7,2,0,4,*8,"AS,MVP-6,GG,SS"
1987,27,MIN,AL,157,668,624,96,207,32,5,28,99,12,7,32,91,.332,.367,.534,.900,132,333,16,6,0,6,7,*8/D,"AS,MVP-3,GG,SS"
1988,28,MIN,AL,158,691,657,109,234,42,5,24,121,6,7,23,83,.356,.375,.545,.920,153,358,17,2,0,9,4,*8,"AS,MVP-3,GG,SS"
1989,29,MIN,AL,159,684,635,75,215,45,4,9,85,11,4,41,59,.339,.379,.465,.843,131,295,21,3,0,5,9,*8/D,"AS,MVP-7,GG,SS"
1990,30,MIN,AL,146,615,551,82,164,40,3,12,80,5,4,57,73,.298,.365,.446,.811,121,246,15,3,1,3,11,*8/79D456,AS
1991,31,MIN,AL,152,661,611,92,195,29,6,15,89,11,5,31,78,.319,.352,.460,.812,119,281,27,4,8,7,4,*89,"AS,MVP-7,GG"
1992,32,MIN,AL,160,696,639,104,210,38,4,19,110,17,7,44,97,.329,.374,.490,.864,139,313,17,6,1,6,13,*8/D456,"AS,MVP-2,GG,SS"
1993,33,MIN,AL,156,682,622,89,184,39,3,22,89,8,6,47,93,.296,.349,.474,.824,120,295,15,7,1,5,7,*89D/7,AS
1994,34,MIN,AL,108,482,439,79,139,32,3,20,112,6,3,28,47,.317,.362,.540,.902,129,237,11,7,1,7,7,*9D/8,"AS,MVP-7,SS"
1995,35,MIN,AL,137,602,538,83,169,39,0,23,99,3,2,56,89,.314,.379,.515,.894,130,277,15,3,0,5,18,*9D/8456,"AS,MVP-21"
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
1986,26,MIN,AL,161,723,680,119,223,37,6,31,96,20,12,34,99,.328,.366,.537,.903,142,365,14,7,2,0,4,*8,"AS,MVP-6,GG,SS"
1987,27,MIN,AL,157,668,624,96,207,32,5,28,99,12,7,32,91,.332,.367,.534,.900,132,333,16,6,0,6,7,*8/D,"AS,MVP-3,GG,SS"
1988,28,MIN,AL,158,691,657,109,234,42,5,24,121,6,7,23,83,.356,.375,.545,.920,153,358,17,2,0,9,4,*8,"AS,MVP-3,GG,SS"
1989,29,MIN,AL,159,684,635,75,215,45,4,9,85,11,4,41,59,.339,.379,.465,.843,131,295,21,3,0,5,9,*8/D,"AS,MVP-7,GG,SS"
1990,30,MIN,AL,146,615,551,82,164,40,3,12,80,5,4,57,73,.298,.365,.446,.811,121,246,15,3,1,3,11,*8/79D456,AS
1991,31,MIN,AL,152,661,611,92,195,29,6,15,89,11,5,31,78,.319,.352,.460,.812,119,281,27,4,8,7,4,*89,"AS,MVP-7,GG"
1992,32,MIN,AL,160,696,639,104,210,38,4,19,110,17,7,44,97,.329,.374,.490,.864,139,313,17,6,1,6,13,*8/D456,"AS,MVP-2,GG,SS"
1993,33,MIN,AL,156,682,622,89,184,39,3,22,89,8,6,47,93,.296,.349,.474,.824,120,295,15,7,1,5,7,*89D/7,AS
1994,34,MIN,AL,108,482,439,79,139,32,3,20,112,6,3,28,47,.317,.362,.540,.902,129,237,11,7,1,7,7,*9D/8,"AS,MVP-7,SS"
1995,35,MIN,AL,137,602,538,83,169,39,0,23,99,3,2,56,89,.314,.379,.515,.894,130,277,15,3,0,5,18,*9D/8456,"AS,MVP-21"
12 Yrs,1783,7831,7244,1071,2304,414,57,207,1085,134,76,450,965,.318,.360,.477,.837,124,3453,188,56,23,58,85,,
Year,Age,Tm,Lg,G,PA,AB,R,H,2B,3B,HR,RBI,SB,CS,BB,SO,BA,OBP,SLG,OPS,OPS+,TB,GDP,HBP,SH,SF,IBB,Pos,Awards
1982,22,MIN-min,Rk,65,305,275,65,105,15,3,3,35,43,4,25,27,.382,.438,.491,.928,,135,,3,1,1,0,,ELZ · APPY
1983,23,MIN-min,A,138,604,548,105,172,29,7,9,97,48,11,46,62,.314,.366,.442,.808,,242,,2,3,5,2,,VIS · CALL
1984,24,MIN-min,AAA,21,87,80,9,21,2,0,1,5,8,2,4,14,.263,.294,.325,.619,,26,,0,2,1,0,,TOL · IL
1984,24,MIN,AL,128,583,557,63,165,12,5,0,31,14,7,16,69,.296,.320,.336,.655,79,187,11,4,4,2,1,*8,RoY-3
1985,25,MIN,AL,161,744,691,80,199,29,13,4,74,21,12,41,87,.288,.330,.385,.715,92,266,9,4,5,3,0,*8,MVP-21
1986,26,MIN,AL,161,723,680,119,223,37,6,31,96,20,12,34,99,.328,.366,.537,.903,142,365,14,7,2,0,4,*8,"AS,MVP-6,GG,SS"
1987,27,MIN,AL,157,668,624,96,207,32,5,28,99,12,7,32,91,.332,.367,.534,.900,132,333,16,6,0,6,7,*8/D,"AS,MVP-3,GG,SS"
1988,28,MIN,AL,158,691,657,109,234,42,5,24,121,6,7,23,83,.356,.375,.545,.920,153,358,17,2,0,9,4,*8,"AS,MVP-3,GG,SS"
1989,29,MIN,AL,159,684,635,75,215,45,4,9,85,11,4,41,59,.339,.379,.465,.843,131,295,21,3,0,5,9,*8/D,"AS,MVP-7,GG,SS"
1990,30,MIN,AL,146,615,551,82,164,40,3,12,80,5,4,57,73,.298,.365,.446,.811,121,246,15,3,1,3,11,*8/79D456,AS
1991,31,MIN,AL,152,661,611,92,195,29,6,15,89,11,5,31,78,.319,.352,.460,.812,119,281,27,4,8,7,4,*89,"AS,MVP-7,GG"
1992,32,MIN,AL,160,696,639,104,210,38,4,19,110,17,7,44,97,.329,.374,.490,.864,139,313,17,6,1,6,13,*8/D456,"AS,MVP-2,GG,SS"
1993,33,MIN,AL,156,682,622,89,184,39,3,22,89,8,6,47,93,.296,.349,.474,.824,120,295,15,7,1,5,7,*89D/7,AS
1994,34,MIN,AL,108,482,439,79,139,32,3,20,112,6,3,28,47,.317,.362,.540,.902,129,237,11,7,1,7,7,*9D/8,"AS,MVP-7,SS"
1995,35,MIN,AL,137,602,538,83,169,39,0,23,99,3,2,56,89,.314,.379,.515,.894,130,277,15,3,0,5,18,*9D/8456,"AS,MVP-21"
12 Yrs,1783,7831,7244,1071,2304,414,57,207,1085,134,76,450,965,.318,.360,.477,.837,124,3453,188,56,23,58,85,,

0 个答案:

没有答案