pudl.extract.eia923#
Retrieves data from EIA Form 923 spreadsheets for analysis.
This module pulls data from archived copies of EIA’s published Excel spreadsheets.
Attributes#
Classes#
Extractor for EIA form 923. |
Functions#
|
Extract raw EIA-923 data from excel sheets into dataframes. |
Module Contents#
- class pudl.extract.eia923.Extractor(*args, **kwargs)[source]#
Bases:
pudl.extract.excel.ExcelExtractorExtractor for EIA form 923.
- process_raw(df, page, **partition)[source]#
Prepare raw table for extraction.
Check extraction configuration is sensible, drop reserved columns, switch to standardized column names, and perform other broadly-applicable cleanup of data formats, types, and missingness.