Metadata-Version: 2.1
Name: nfl_data_py
Version: 0.1.6
Summary: python library for interacting with NFL data sourced from nflfastR
Home-page: https://github.com/cooperdff/nfl_data_py
Author: cooperdff
Author-email: cooper.dff11@gmail.com
License: MIT
Description: # nfl_data_py
        
        nfl_data_py is a Python library for interacting with NFL data sourced from nflfastR (https://github.com/nflverse/nflfastR-data/) and nfldata (https://github.com/nflverse/nfldata/).
        
        ## Installation
        
        Use the package manager [pip](https://pip.pypa.io/en/stable/) to install nfl_data_py.
        
        ```bash
        pip install nfl_data_py
        ```
        
        ## Usage
        
        ```python
        import nfl_data_py as nfl
        ```
        
        **Working with play-by-play data**
        ```python
        nfl.import_pbp_data(years, columns)
        ```
        Returns play-by-play data for the years and columns specified
        
        years
        : required, list of years to pull data for (earliest available is 1999)
        
        columns
        : optional, list of columns to pull data for
        
        ```python
        nfl.see_pbp_cols()
        ```
        returns list of columns available in play-by-play dataset
        
        **Working with weekly data**
        ```python
        nfl.import_weekly_data(years, columns)
        ```
        Returns weekly data for the years and columns specified
        
        years
        : required, list of years to pull data for (earliest available is 1999)
        
        columns
        : optional, list of columns to pull data for
        
        ```python
        nfl.see_weekly_cols()
        ```
        returns list of columns available in weekly dataset
        
        **Working with seasonal data**
        ```python
        nfl.import_seasonal_data(years)
        ```
        Returns seasonal data, including various calculated market share stats
        
        years
        : required, list of years to pull data for (earliest available is 1999)
        
        **Importing roster data**
        ```python
        nfl.import_rosters(years, columns)
        ```
        Returns roster information for years and columns specified
        
        years
        : required, list of years to pull data for (earliest available is 1999)
        
        columns
        : optional, list of columns to pull data for
        
        **Other assorted data imports**
        ```python
        nfl.import_win_totals(years)
        ```
        Returns win total lines for years specified
        years
        : optional, list of years to pull
        
        ```python
        nfl.import_sc_lines(years)
        ```
        Returns scoring lines for years specified
        years
        : optional, list of years to pull
        
        ```python
        nfl.import_officials(years)
        ```
        Returns official information by game for the years specified
        years
        : optional, list of years to pull
        
        ```python
        nfl.import_draft_picks()
        ```
        Returns list of draft picks for the years specified
        years
        : optional, list of years to pull
        
        ```python
        nfl.import_draft_values()
        ```
        Returns relative values by generic draft pick according to various popular valuation methods
        
        **Additional features**
        ```python
        nfl.clean_nfl_data(df)
        ```
        Runs descriptive data (team name, player name, etc.) through various cleaning processes
        
        df
        : required, dataframe to be cleaned
        
        ## Recognition
        I'd like to recognize all of [Ben Baldwin](https://twitter.com/benbbaldwin), [Sebastian Carl](https://twitter.com/mrcaseb), and [Lee Sharpe](https://twitter.com/LeeSharpeNFL) for making this data freely available and easy to access. I'd also like to thank [Tan Ho](https://twitter.com/_TanH), who has been an invaluable resource as I've worked through this project, and Josh Kazan for the resources and assistance he's provided.
        
        ## Contributing
        Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
        
        ## License
        [MIT](https://choosealicense.com/licenses/mit/)
        
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.6.0
Description-Content-Type: text/markdown
