Skip to content

hcastor/football_data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

football_data

Parses these websites, to collect data in mongo to be used for machine learning: http://www.nfl.com http://nflweather.com http://rotoguru1.com http://pro-football-reference.com

To parse these sites in a reasonable amount of time, multiprocessing is used to break up each individual page to parse lots of pages at once. A random proxy, and user agent is used for each request. The number of processes running is NUMBER_OF_PROXIES/2.5. A random time is waited, usually 2-4 seconds, before each request is made to prevent hitting their servers to hard.

Mongo collections

Structure of the collections Alt Text

Mongo collection stats

Shows key occurence rate, and value types for each collection. Useful to determine how stats are available. Produced with https://github.com/variety/variety

schedule

Parsed from http://www.pro-football-reference.com/years/{year}/games.htm

+---------------------------------------------------------------------------------+
| key           | types                       | occurrences | percents            |
| ------------- | --------------------------- | ----------- | ------------------- |
| _id           | ObjectId                    |       12010 | 100.000000000000000 |
| awayTeam      | String                      |       12010 | 100.000000000000000 |
| awayTeamScore | Number (11954),String (56)  |       12010 | 100.000000000000000 |
| date          | String                      |       12010 | 100.000000000000000 |
| day           | String                      |       12010 | 100.000000000000000 |
| homeTeam      | String                      |       12010 | 100.000000000000000 |
| homeTeamScore | Number (11954),String (56)  |       12010 | 100.000000000000000 |
| week          | String (533),Number (11477) |       12010 | 100.000000000000000 |
| year          | Number                      |       12010 | 100.000000000000000 |
| dateTime      | String                      |        1535 |  12.781015820149875 |
+---------------------------------------------------------------------------------+
game_info

Parsed from http://www.pro-football-reference.com/{game info} off of each link on http://www.pro-football-reference.com/years/{year}/games.htm

+------------------------------------------------------------------------------------+
| key             | types                       | occurrences | percents             |
| --------------- | --------------------------- | ----------- | -------------------- |
| _id             | ObjectId                    |       12010 | 100.0000000000000000 |
| schedule_id     | ObjectId                    |       12010 | 100.0000000000000000 |
| week            | String (533),Number (11477) |       12010 | 100.0000000000000000 |
| year            | Number                      |       12010 | 100.0000000000000000 |
| roof            | String                      |       11944 |  99.4504579517069089 |
| stadium         | String                      |       11944 |  99.4504579517069089 |
| surface         | String                      |       11944 |  99.4504579517069089 |
| start_time_(et) | String                      |       10924 |  90.9575353871773586 |
| weather         | String                      |        9727 |  80.9908409658617785 |
| vegas_line      | String                      |        9396 |  78.2348043297252360 |
| over/under      | String                      |        9106 |  75.8201498751040788 |
| duration        | String                      |        4515 |  37.5936719400499584 |
| won_toss        | String                      |        4514 |  37.5853455453788499 |
| attendance      | String (4510),Number (2)    |        4512 |  37.5686927560366328 |
| tickets         | String                      |         255 |   2.1232306411323898 |
| super_bowl_mvp  | String                      |          50 |   0.4163197335553705 |
+------------------------------------------------------------------------------------+
weather_info

Parsed from x/week/{}/Week-{}

+-------------------------------------------------------------------+
| key                | types    | occurrences | percents            |
| ------------------ | -------- | ----------- | ------------------- |
| _id                | ObjectId |        1535 | 100.000000000000000 |
| schedule_id        | ObjectId |        1535 | 100.000000000000000 |
| shortWind          | String   |        1535 | 100.000000000000000 |
| weatherPicAlt      | String   |        1535 | 100.000000000000000 |
| weatherText        | String   |        1535 | 100.000000000000000 |
| week               | Number   |        1535 | 100.000000000000000 |
| year               | Number   |        1535 | 100.000000000000000 |
| temperature        | String   |        1534 |  99.934853420195438 |
| humidity           | String   |        1526 |  99.413680781758956 |
| dew_point          | String   |        1523 |  99.218241042345284 |
| visibility         | String   |        1507 |  98.175895765472319 |
| barometer          | String   |        1503 |  97.915309446254071 |
| wind               | String   |        1017 |  66.254071661237788 |
| feels_like         | String   |         325 |  21.172638436482085 |
| cloud_cover        | String   |         320 |  20.846905537459282 |
| precipitation_prob | String   |         320 |  20.846905537459282 |
+-------------------------------------------------------------------+
stadium_info

Parsed from http://nflweather.com/week/{}/Week-{} off of each more details links

+-------------------------------------------------------------------+
| key         | types                      | occurrences | percents |
| ----------- | -------------------------- | ----------- | -------- |
| _id         | ObjectId                   |        1535 |    100.0 |
| capacity    | Number                     |        1535 |    100.0 |
| location    | String                     |        1535 |    100.0 |
| schedule_id | ObjectId                   |        1535 |    100.0 |
| stadium     | String                     |        1535 |    100.0 |
| surface     | String                     |        1535 |    100.0 |
| type        | String                     |        1535 |    100.0 |
| week        | Number                     |        1535 |    100.0 |
| year        | Number                     |        1535 |    100.0 |
| zip         | Number (1363),String (172) |        1535 |    100.0 |
+-------------------------------------------------------------------+
team_stats

Parsed from http://www.nfl.com/stats/categorystats?tabSeq=2&offensiveStatisticCategory=GAME_STATS&conference=ALL&role=TM&season=2015&seasonType=REG parses each possilbe drop down combination

+----------------------------------------------------------------------------------------+
| key                | types                        | occurrences | percents             |
| ------------------ | ---------------------------- | ----------- | -------------------- |
| _id                | ObjectId                     |       47179 | 100.0000000000000000 |
| category           | String                       |       47179 | 100.0000000000000000 |
| role               | String                       |       47179 | 100.0000000000000000 |
| seasonType         | String                       |       47179 | 100.0000000000000000 |
| team               | String                       |       47179 | 100.0000000000000000 |
| year               | Number                       |       47179 | 100.0000000000000000 |
| g                  | Number                       |       46871 |  99.3471671718349256 |
| pts/g              | Number                       |       46871 |  99.3471671718349256 |
| totpts             | Number (46839),String (32)   |       46871 |  99.3471671718349256 |
| yds/g              | Number                       |       23110 |  48.9836579834248269 |
| fum                | String (7468),Number (11024) |       18492 |  39.1954047351575880 |
| avg                | Number (17386),String (271)  |       17657 |  37.4255495029568266 |
| td                 | Number (16576),String (1081) |       17657 |  37.4255495029568266 |
| yds                | Number                       |       17657 |  37.4255495029568266 |
| lng                | String (8333),Number (7963)  |       16296 |  34.5407914538247951 |
| 1st                | String (3718),Number (10136) |       13854 |  29.3647597448017130 |
| 1st%               | String (3850),Number (10004) |       13854 |  29.3647597448017130 |
| 20+                | String (3718),Number (10136) |       13854 |  29.3647597448017130 |
| 40+                | String (3718),Number (10136) |       13854 |  29.3647597448017130 |
| 1st/g              | Number                       |        9256 |  19.6188982386231174 |
| 3rd_att            | String (3750),Number (5506)  |        9256 |  19.6188982386231174 |
| 3rd_md             | String (3750),Number (5506)  |        9256 |  19.6188982386231174 |
| 3rd_pct            | Number                       |        9256 |  19.6188982386231174 |
| 4th_att            | String (3750),Number (5506)  |        9256 |  19.6188982386231174 |
| 4th_md             | String (3750),Number (5506)  |        9256 |  19.6188982386231174 |
| 4th_pct            | Number                       |        9256 |  19.6188982386231174 |
| lost               | String (3750),Number (5506)  |        9256 |  19.6188982386231174 |
| pen                | Number (9224),String (32)    |        9256 |  19.6188982386231174 |
| pen_yds            | Number (9224),String (32)    |        9256 |  19.6188982386231174 |
| scrm_plys          | Number (9224),String (32)    |        9256 |  19.6188982386231174 |
| top/g              | String                       |        9256 |  19.6188982386231174 |
| yds/p              | Number                       |        9256 |  19.6188982386231174 |
| att                | Number                       |        9236 |  19.5765064965344742 |
| att/g              | Number                       |        9236 |  19.5765064965344742 |
| rec                | Number                       |        9236 |  19.5765064965344742 |
| ret                | Number (7340),String (1081)  |        8421 |  17.8490430064223489 |
| pct                | Number (5921),String (58)    |        5979 |  12.6730112973992668 |
| fumbles_ff         | String (731),Number (5133)   |        5864 |  12.4292587803895795 |
| fumbles_rec        | String (1781),Number (4083)  |        5864 |  12.4292587803895795 |
| fumbles_td         | String (1781),Number (4083)  |        5864 |  12.4292587803895795 |
| interceptions_int  | Number                       |        5864 |  12.4292587803895795 |
| interceptions_lng  | String (2919),Number (2945)  |        5864 |  12.4292587803895795 |
| interceptions_pdef | Number                       |        5864 |  12.4292587803895795 |
| interceptions_tds  | Number                       |        5864 |  12.4292587803895795 |
| interceptions_yds  | Number                       |        5864 |  12.4292587803895795 |
| tackles_ast        | String (731),Number (5133)   |        5864 |  12.4292587803895795 |
| tackles_comb       | Number                       |        5864 |  12.4292587803895795 |
| tackles_sck        | String (731),Number (5133)   |        5864 |  12.4292587803895795 |
| tackles_sfty       | Number                       |        5864 |  12.4292587803895795 |
| tackles_total      | String (731),Number (5133)   |        5864 |  12.4292587803895795 |
| to                 | String (2194),Number (2710)  |        4904 |  10.3944551601348056 |
| comp               | Number                       |        4618 |   9.7882532482672371 |
| def                | Number                       |        4618 |   9.7882532482672371 |
| int                | Number                       |        4618 |   9.7882532482672371 |
| kicking_fgm        | Number                       |        4618 |   9.7882532482672371 |
| kicking_xpm        | Number                       |        4618 |   9.7882532482672371 |
| other_2-pt         | String (1859),Number (2759)  |        4618 |   9.7882532482672371 |
| other_sfty         | Number                       |        4618 |   9.7882532482672371 |
| pts                | Number                       |        4618 |   9.7882532482672371 |
| rate               | Number                       |        4618 |   9.7882532482672371 |
| rsh                | Number                       |        4618 |   9.7882532482672371 |
| sck                | Number                       |        4618 |   9.7882532482672371 |
| total              | Number                       |        4618 |   9.7882532482672371 |
| touchdowns_blk_fg  | Number                       |        4618 |   9.7882532482672371 |
| touchdowns_blk_pnt | Number                       |        4618 |   9.7882532482672371 |
| touchdowns_fum     | Number                       |        4618 |   9.7882532482672371 |
| touchdowns_int     | Number                       |        4618 |   9.7882532482672371 |
| touchdowns_kret    | Number                       |        4618 |   9.7882532482672371 |
| touchdowns_pret    | Number                       |        4618 |   9.7882532482672371 |
| touchdowns_rec     | Number                       |        4618 |   9.7882532482672371 |
| touchdowns_rsh     | Number                       |        4618 |   9.7882532482672371 |
| oob                | String (1081),Number (2722)  |        3803 |   8.0607897581551118 |
| tb                 | String (1081),Number (2722)  |        3803 |   8.0607897581551118 |
| 1-19_a-m           | String                       |        2442 |   5.1760317090230821 |
| 1-19_pct           | String (1081),Number (1361)  |        2442 |   5.1760317090230821 |
| 20-29_a-m          | String                       |        2442 |   5.1760317090230821 |
| 20-29_pct          | String (1081),Number (1361)  |        2442 |   5.1760317090230821 |
| 30-39_a-m          | String                       |        2442 |   5.1760317090230821 |
| 30-39_pct          | String (1081),Number (1361)  |        2442 |   5.1760317090230821 |
| 40-49_a-m          | String                       |        2442 |   5.1760317090230821 |
| 40-49_pct          | String (1081),Number (1361)  |        2442 |   5.1760317090230821 |
| 50+_a-m            | String                       |        2442 |   5.1760317090230821 |
| 50+_pct            | String (1081),Number (1361)  |        2442 |   5.1760317090230821 |
| blk                | Number                       |        2442 |   5.1760317090230821 |
| dn                 | String (1081),Number (1361)  |        2442 |   5.1760317090230821 |
| fc                 | String (1081),Number (1361)  |        2442 |   5.1760317090230821 |
| fg_overall_blk     | Number                       |        2442 |   5.1760317090230821 |
| fg_overall_fg_att  | Number                       |        2442 |   5.1760317090230821 |
| fg_overall_fgm     | Number                       |        2442 |   5.1760317090230821 |
| fg_overall_lng     | String (479),Number (1963)   |        2442 |   5.1760317090230821 |
| fg_overall_pct     | Number (2364),String (78)    |        2442 |   5.1760317090230821 |
| in_20              | String (1081),Number (1361)  |        2442 |   5.1760317090230821 |
| net_avg            | String (1082),Number (1360)  |        2442 |   5.1760317090230821 |
| net_yds            | String (1081),Number (1361)  |        2442 |   5.1760317090230821 |
| pat_blk            | Number                       |        2442 |   5.1760317090230821 |
| pat_pct            | Number (2379),String (63)    |        2442 |   5.1760317090230821 |
| pat_xp_att         | Number                       |        2442 |   5.1760317090230821 |
| pat_xpm            | Number                       |        2442 |   5.1760317090230821 |
| punts              | Number                       |        2442 |   5.1760317090230821 |
| rety               | String (1081),Number (1361)  |        2442 |   5.1760317090230821 |
| kick_returns_20+   | String (1059),Number (1357)  |        2416 |   5.1209224443078485 |
| kick_returns_40+   | String (1059),Number (1357)  |        2416 |   5.1209224443078485 |
| kick_returns_avg   | Number                       |        2416 |   5.1209224443078485 |
| kick_returns_fc    | Number                       |        2416 |   5.1209224443078485 |
| kick_returns_fum   | String (1059),Number (1357)  |        2416 |   5.1209224443078485 |
| kick_returns_lng   | String (825),Number (1591)   |        2416 |   5.1209224443078485 |
| kick_returns_ret   | Number                       |        2416 |   5.1209224443078485 |
| kick_returns_td    | Number                       |        2416 |   5.1209224443078485 |
| kick_returns_yds   | Number                       |        2416 |   5.1209224443078485 |
| punt_returns_20+   | String (1059),Number (1357)  |        2416 |   5.1209224443078485 |
| punt_returns_40+   | String (1059),Number (1357)  |        2416 |   5.1209224443078485 |
| punt_returns_avg   | Number (2380),String (36)    |        2416 |   5.1209224443078485 |
| punt_returns_fc    | Number                       |        2416 |   5.1209224443078485 |
| punt_returns_fum   | String (1059),Number (1357)  |        2416 |   5.1209224443078485 |
| punt_returns_lng   | String (913),Number (1503)   |        2416 |   5.1209224443078485 |
| punt_returns_ret   | Number                       |        2416 |   5.1209224443078485 |
| punt_returns_rety  | Number                       |        2416 |   5.1209224443078485 |
| punt_returns_td    | Number                       |        2416 |   5.1209224443078485 |
| ko                 | Number                       |        1361 |   2.8847580491320293 |
| osk                | Number                       |        1361 |   2.8847580491320293 |
| oskr               | Number                       |        1361 |   2.8847580491320293 |
| qb_hits            | Number                       |         308 |   0.6528328281650735 |
| rush_center_+10y   | Number                       |         308 |   0.6528328281650735 |
| rush_center_1st    | Number                       |         308 |   0.6528328281650735 |
| rush_center_neg    | Number                       |         308 |   0.6528328281650735 |
| rush_center_pwr    | Number (284),String (24)     |         308 |   0.6528328281650735 |
| rush_left_+10y     | Number                       |         308 |   0.6528328281650735 |
| rush_left_1st      | Number                       |         308 |   0.6528328281650735 |
| rush_left_neg      | Number                       |         308 |   0.6528328281650735 |
| rush_left_pwr      | Number (272),String (36)     |         308 |   0.6528328281650735 |
| rush_right_+10y    | Number                       |         308 |   0.6528328281650735 |
| rush_right_1st     | Number                       |         308 |   0.6528328281650735 |
| rush_right_neg     | Number                       |         308 |   0.6528328281650735 |
| rush_right_pwr     | Number (282),String (26)     |         308 |   0.6528328281650735 |
| rush_total_att     | Number                       |         308 |   0.6528328281650735 |
| rush_total_avg     | Number                       |         308 |   0.6528328281650735 |
| rush_total_exp     | Number                       |         308 |   0.6528328281650735 |
| rush_total_tds     | Number                       |         308 |   0.6528328281650735 |
| rush_total_yds     | Number                       |         308 |   0.6528328281650735 |
| sacks              | Number                       |         308 |   0.6528328281650735 |
+----------------------------------------------------------------------------------------+
player_profiles

Player profile links are parsed from here http://www.nfl.com/stats/categorystats?tabSeq=0&statisticCategory=PASSING&qualified=true&season=2015&seasonType=PRE And there profils parsed from the found link

+-------------------------------------------------------------+
| key           | types    | occurrences | percents           |
| ------------- | -------- | ----------- | ------------------ |
| College       | String   |        1765 | 100.00000000000000 |
| Experience    | String   |        1765 | 100.00000000000000 |
| Height        | String   |        1765 | 100.00000000000000 |
| High School   | String   |        1765 | 100.00000000000000 |
| Weight        | String   |        1765 | 100.00000000000000 |
| _id           | ObjectId |        1765 | 100.00000000000000 |
| firstName     | String   |        1765 | 100.00000000000000 |
| lastName      | String   |        1765 | 100.00000000000000 |
| playerNumber  | String   |        1765 | 100.00000000000000 |
| playerUrl_api | String   |        1765 | 100.00000000000000 |
| player_url    | String   |        1765 | 100.00000000000000 |
| position      | String   |        1765 | 100.00000000000000 |
| Born          | String   |        1764 |  99.94334277620396 |
| Age           | String   |        1763 |  99.88668555240793 |
+-------------------------------------------------------------+
player_combines

Parsed from the player profile link

+------------------------------------------------------------------+
| key               | types    | occurrences | percents            |
| ----------------- | -------- | ----------- | ------------------- |
| _id               | ObjectId |         827 | 100.000000000000000 |
| combineYear       | String   |         827 | 100.000000000000000 |
| player_profile_id | ObjectId |         827 | 100.000000000000000 |
| 40 Yard Dash      | String   |         724 |  87.545344619105194 |
| Vertical Jump     | String   |         674 |  81.499395405078602 |
| Broad Jump        | String   |         658 |  79.564691656590085 |
| Bench Press       | String   |         619 |  74.848851269649330 |
| 20 Yard Shuttle   | String   |         579 |  70.012091898428054 |
| 3 Cone Drill      | String   |         560 |  67.714631197097944 |
| 60 Yard Shuttle   | String   |         218 |  26.360338573155985 |
+------------------------------------------------------------------+
player_drafts

Parsed from the player profile link

+-------------------------------------------------------+
| key               | types    | occurrences | percents |
| ----------------- | -------- | ----------- | -------- |
| _id               | ObjectId |         805 |    100.0 |
| draftAnalysis     | String   |         805 |    100.0 |
| draftYear         | String   |         805 |    100.0 |
| pickNumber        | String   |         805 |    100.0 |
| player_profile_id | ObjectId |         805 |    100.0 |
| round             | String   |         805 |    100.0 |
| team              | String   |         805 |    100.0 |
+-------------------------------------------------------+
player_career_stats

Parsed from the player profile link

+---------------------------------------------------------------------------------------+
| key               | types                        | occurrences | percents             |
| ----------------- | ---------------------------- | ----------- | -------------------- |
| _id               | ObjectId                     |       19624 | 100.0000000000000000 |
| category          | String                       |       19624 | 100.0000000000000000 |
| g                 | Number                       |       19624 | 100.0000000000000000 |
| player_profile_id | ObjectId                     |       19624 | 100.0000000000000000 |
| team              | String                       |       19624 | 100.0000000000000000 |
| year              | Number                       |       19624 | 100.0000000000000000 |
| yds               | String (12174),Number (5820) |       17994 |  91.6938442723196090 |
| avg               | Number (12115),String (3796) |       15911 |  81.0792906644924614 |
| lng               | String (10093),Number (5624) |       15717 |  80.0907052588666915 |
| td                | Number (6330),String (6368)  |       12698 |  64.7064818589482229 |
| fum               | String (4302),Number (6300)  |       10602 |  54.0256828373420319 |
| sfty              | Number (3792),String (5291)  |        9083 |  46.2851610273134924 |
| 20+               | String (3363),Number (5409)  |        8772 |  44.7003668976763180 |
| 40+               | String (3363),Number (5409)  |        8772 |  44.7003668976763180 |
| int               | String (5738),Number (1515)  |        7253 |  36.9598450876477784 |
| sck               | String (1714),Number (5539)  |        7253 |  36.9598450876477784 |
| ast               | String (1161),Number (4987)  |        6148 |  31.3289849164288619 |
| comb              | Number (6138),String (10)    |        6148 |  31.3289849164288619 |
| pdef              | String (1153),Number (4995)  |        6148 |  31.3289849164288619 |
| tds               | String (5177),Number (971)   |        6148 |  31.3289849164288619 |
| total             | String (1161),Number (4987)  |        6148 |  31.3289849164288619 |
| yds/g             | String (1422),Number (4601)  |        6023 |  30.6920097839380368 |
| rec               | String (3104),Number (2315)  |        5419 |  27.6141459437423578 |
| 1st               | String (1271),Number (3647)  |        4918 |  25.0611496127191202 |
| oob               | Number (2115),String (1811)  |        3926 |  20.0061149612719120 |
| tb                | Number (2115),String (1811)  |        3926 |  20.0061149612719120 |
| att               | Number (2413),String (1476)  |        3889 |  19.8175703220546282 |
| ret               | Number (1898),String (1842)  |        3740 |  19.0582959641255592 |
| att/g             | Number                       |        3539 |  18.0340399510803095 |
| fc                | String (1708),Number (1488)  |        3196 |  16.2861801875254777 |
| ff                | String (890),Number (2045)   |        2935 |  14.9561761108846305 |
| lost              | String (1500),Number (1435)  |        2935 |  14.9561761108846305 |
| 1st%              | String (864),Number (1570)   |        2434 |  12.4031797798613947 |
| pct               | Number (1234),String (765)   |        1999 |  10.1865063187933149 |
| rety              | String (600),Number (699)    |        1299 |   6.6194455768446803 |
| comp              | Number (544),String (561)    |        1105 |   5.6308601712189157 |
| int%              | Number (539),String (566)    |        1105 |   5.6308601712189157 |
| rate              | Number                       |        1105 |   5.6308601712189157 |
| scky              | Number (544),String (561)    |        1105 |   5.6308601712189157 |
| td%               | Number (539),String (566)    |        1105 |   5.6308601712189157 |
| blk               | String (228),Number (569)    |         797 |   4.0613534447615169 |
| ko                | Number (410),String (134)    |         544 |   2.7721157766000815 |
| osk               | Number (410),String (134)    |         544 |   2.7721157766000815 |
| oskr              | Number (410),String (134)    |         544 |   2.7721157766000815 |
| dn                | String (177),Number (270)    |         447 |   2.2778230737871992 |
| in_20             | String (177),Number (270)    |         447 |   2.2778230737871992 |
| net_avg           | String (177),Number (270)    |         447 |   2.2778230737871992 |
| net_yds           | String (391),Number (56)     |         447 |   2.2778230737871992 |
| punts             | String (177),Number (270)    |         447 |   2.2778230737871992 |
| gs                | Number                       |         428 |   2.1810028536485935 |
| fg_att            | Number (299),String (51)     |         350 |   1.7835303709743171 |
| fgm               | Number (299),String (51)     |         350 |   1.7835303709743171 |
| m                 | Number (296),String (54)     |         350 |   1.7835303709743171 |
| xp_att            | Number (299),String (51)     |         350 |   1.7835303709743171 |
| xpm               | Number (299),String (51)     |         350 |   1.7835303709743171 |
+---------------------------------------------------------------------------------------+
player_game_logs

Parsed from the player profile link

+-----------------------------------------------------------------------------------------+
| key                | types                         | occurrences | percents             |
| ------------------ | ----------------------------- | ----------- | -------------------- |
| _id                | ObjectId                      |      126702 | 100.0000000000000000 |
| category           | String                        |      126702 | 100.0000000000000000 |
| game_date          | String                        |      126702 | 100.0000000000000000 |
| games_g            | Number                        |      126702 | 100.0000000000000000 |
| games_gs           | Number                        |      126702 | 100.0000000000000000 |
| opp                | String                        |      126702 | 100.0000000000000000 |
| player_profile_id  | ObjectId                      |      126702 | 100.0000000000000000 |
| result             | String                        |      126702 | 100.0000000000000000 |
| week               | Number                        |      126702 | 100.0000000000000000 |
| year               | Number                        |      126702 | 100.0000000000000000 |
| fumbles_ff         | String (15577),Number (42723) |       58300 |  46.0134804501902082 |
| interceptions_avg  | Number                        |       58300 |  46.0134804501902082 |
| interceptions_int  | String (56074),Number (2226)  |       58300 |  46.0134804501902082 |
| interceptions_lng  | String (56378),Number (1922)  |       58300 |  46.0134804501902082 |
| interceptions_pdef | String (15577),Number (42723) |       58300 |  46.0134804501902082 |
| interceptions_tds  | String (56074),Number (2226)  |       58300 |  46.0134804501902082 |
| interceptions_yds  | String (56074),Number (2226)  |       58300 |  46.0134804501902082 |
| tackles_ast        | String (15577),Number (42723) |       58300 |  46.0134804501902082 |
| tackles_comb       | Number                        |       58300 |  46.0134804501902082 |
| tackles_sck        | String (15577),Number (42723) |       58300 |  46.0134804501902082 |
| tackles_sfty       | String (57728),Number (572)   |       58300 |  46.0134804501902082 |
| tackles_total      | String (15577),Number (42723) |       58300 |  46.0134804501902082 |
| fumbles_fum        | String (46642),Number (3870)  |       50512 |  39.8667740051459347 |
| fumbles_lost       | String (46642),Number (3870)  |       50512 |  39.8667740051459347 |
| rushing_att        | String (36391),Number (14121) |       50512 |  39.8667740051459347 |
| rushing_avg        | String (36396),Number (14116) |       50512 |  39.8667740051459347 |
| rushing_td         | String (36391),Number (14121) |       50512 |  39.8667740051459347 |
| rushing_yds        | String (36391),Number (14121) |       50512 |  39.8667740051459347 |
| receiving_avg      | Number (23216),String (17417) |       40633 |  32.0697384413821425 |
| receiving_lng      | String (19678),Number (20955) |       40633 |  32.0697384413821425 |
| receiving_rec      | Number (26013),String (14620) |       40633 |  32.0697384413821425 |
| receiving_td       | Number (26013),String (14620) |       40633 |  32.0697384413821425 |
| receiving_yds      | Number (26013),String (14620) |       40633 |  32.0697384413821425 |
| rushing_lng        | String (31577),Number (9056)  |       40633 |  32.0697384413821425 |
| passing_att        | Number (5751),String (4128)   |        9879 |   7.7970355637637923 |
| passing_avg        | Number (5743),String (4136)   |        9879 |   7.7970355637637923 |
| passing_comp       | Number (5751),String (4128)   |        9879 |   7.7970355637637923 |
| passing_int        | Number (5751),String (4128)   |        9879 |   7.7970355637637923 |
| passing_pct        | Number (5743),String (4136)   |        9879 |   7.7970355637637923 |
| passing_rate       | Number                        |        9879 |   7.7970355637637923 |
| passing_sck        | Number (5751),String (4128)   |        9879 |   7.7970355637637923 |
| passing_scky       | Number (5751),String (4128)   |        9879 |   7.7970355637637923 |
| passing_td         | Number (5751),String (4128)   |        9879 |   7.7970355637637923 |
| passing_yds        | Number (5751),String (4128)   |        9879 |   7.7970355637637923 |
| kickoffs_avg       | Number (4103),String (1175)   |        5278 |   4.1656800997616452 |
| kickoffs_ko        | Number (4514),String (764)    |        5278 |   4.1656800997616452 |
| kickoffs_ret       | Number (4514),String (764)    |        5278 |   4.1656800997616452 |
| kickoffs_tb        | Number (4514),String (764)    |        5278 |   4.1656800997616452 |
| overall_fgs_blk    | Number (4928),String (350)    |        5278 |   4.1656800997616452 |
| overall_fgs_fg_att | Number (4928),String (350)    |        5278 |   4.1656800997616452 |
| overall_fgs_fgm    | Number (4928),String (350)    |        5278 |   4.1656800997616452 |
| overall_fgs_lng    | Number (4928),String (350)    |        5278 |   4.1656800997616452 |
| overall_fgs_pct    | Number (4294),String (984)    |        5278 |   4.1656800997616452 |
| pat_blk            | Number (4928),String (350)    |        5278 |   4.1656800997616452 |
| pat_pct            | Number (4444),String (834)    |        5278 |   4.1656800997616452 |
| pat_xp_att         | Number (4928),String (350)    |        5278 |   4.1656800997616452 |
| pat_xpm            | Number (4928),String (350)    |        5278 |   4.1656800997616452 |
| punter_avg         | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_blk         | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_dn          | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_fc          | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_in_20       | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_lng         | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_net_avg     | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_net_yds     | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_oob         | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_punts       | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_ret         | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_rety        | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_tb          | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_td          | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
| punter_yds         | Number (4387),String (116)    |        4503 |   3.5540086186484823 |
+-----------------------------------------------------------------------------------------+
player_splits

Parsed from the player profile link

+------------------------------------------------------------------------------------------+
| key               | types                           | occurrences | percents             |
| ----------------- | ------------------------------- | ----------- | -------------------- |
| _id               | ObjectId                        |      547707 | 100.0000000000000000 |
| category          | String                          |      547707 | 100.0000000000000000 |
| currentTabText    | String                          |      547707 | 100.0000000000000000 |
| player_profile_id | ObjectId                        |      547707 | 100.0000000000000000 |
| rowName           | String                          |      547707 | 100.0000000000000000 |
| splitType         | String                          |      547707 | 100.0000000000000000 |
| year              | Number                          |      547707 | 100.0000000000000000 |
| avg               | String (284082),Number (248498) |      532580 |  97.2381218425179839 |
| lng               | Number                          |      532580 |  97.2381218425179839 |
| yds               | Number (523645),String (8935)   |      532580 |  97.2381218425179839 |
| int               | Number                          |      314634 |  57.4456780724000211 |
| sck               | Number                          |      314634 |  57.4456780724000211 |
| g                 | Number                          |      310900 |  56.7639266980337993 |
| ast               | Number                          |      284082 |  51.8675131046344120 |
| comb              | Number                          |      284082 |  51.8675131046344120 |
| pdef              | Number                          |      284082 |  51.8675131046344120 |
| sfty              | Number                          |      284082 |  51.8675131046344120 |
| tds               | Number                          |      284082 |  51.8675131046344120 |
| total             | Number                          |      284082 |  51.8675131046344120 |
| 1st               | Number                          |      234629 |  42.8384154301478688 |
| td                | Number                          |      234629 |  42.8384154301478688 |
| 1st%              | Number                          |      144623 |  26.4051764903497670 |
| 20+               | Number                          |      144623 |  26.4051764903497670 |
| att               | Number                          |      120558 |  22.0114039075637145 |
| 40+               | Number                          |      114071 |  20.8270115225841543 |
| rec               | Number                          |      114071 |  20.8270115225841543 |
| pct               | Number                          |       45679 |   8.3400431252476235 |
| comp              | Number                          |       30552 |   5.5781649677656118 |
| rate              | Number                          |       30552 |   5.5781649677656118 |
| scky              | Number                          |       16752 |   3.0585696366853079 |
| a-m               | String                          |       15127 |   2.7618781574820113 |
| fg_att            | Number                          |       15127 |   2.7618781574820113 |
| fgm               | Number                          |       15127 |   2.7618781574820113 |
| blk               | Number                          |       13869 |   2.5321933077357053 |
| in_20             | Number                          |       13869 |   2.5321933077357053 |
| net_avg           | Number                          |       13869 |   2.5321933077357053 |
| punts             | Number                          |       13869 |   2.5321933077357053 |
| ret               | Number                          |       13869 |   2.5321933077357053 |
| rety              | Number                          |       13869 |   2.5321933077357053 |
+------------------------------------------------------------------------------------------+
fanduel_prices

Parsed from http://rotoguru1.com/cgi-bin/fyday.pl?week={}&year={}&game=fd&scsv=1

+-----------------------------------------------------------------+
| key       | types                      | occurrences | percents |
| --------- | -------------------------- | ----------- | -------- |
| _id       | ObjectId                   |       36418 |    100.0 |
| fd_points | Number                     |       36418 |    100.0 |
| fd_salary | Number (36355),String (63) |       36418 |    100.0 |
| gid       | Number (36415),String (3)  |       36418 |    100.0 |
| h/a       | String                     |       36418 |    100.0 |
| name      | String                     |       36418 |    100.0 |
| oppt      | String                     |       36418 |    100.0 |
| pos       | String                     |       36418 |    100.0 |
| team      | String                     |       36418 |    100.0 |
| week      | Number                     |       36418 |    100.0 |
| year      | Number                     |       36418 |    100.0 |
+-----------------------------------------------------------------+

About

Parses NFL data into mongo to be used for machine learning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages