pudl.extract.eia923
Retrieves data from EIA Form 923 spreadsheets for analysis.
This modules pulls data from EIA’s published Excel spreadsheets.
This code is for use analyzing EIA Form 923 data. Currenly only years 2009-2016 work, as they share nearly identical file formatting.
Module Contents
Classes
Extractor for EIA form 923. |
Attributes
- class pudl.extract.eia923.Extractor(*args, **kwargs)[source]
Bases:
pudl.extract.excel.GenericExtractor
Extractor for EIA form 923.
- extract(self, settings: pudl.settings.Eia923Settings = Eia923Settings())[source]
Extracts dataframes.
Returns dict where keys are page names and values are DataFrames containing data across given years.
- Parameters
settings – Object containing validated settings relevant to EIA 923. Contains the tables and years to be loaded into PUDL.