pudl.extract.eia191
¶
Extract EIA Form 191 data from CSVs.
Module Contents¶
Classes¶
Extractor for EIA form 191. |
Functions¶
|
Extract raw EIA company data from CSV sheets into dataframes. |
Attributes¶
- class pudl.extract.eia191.Extractor(*args, **kwargs)[source]¶
Bases:
pudl.extract.csv.CsvExtractor
Extractor for EIA form 191.
- get_page_cols(page: str, partition_key: str) list[str] [source]¶
Get the columns for a particular page and partition key.
EIA 191 data has the same set of columns for all years, so regardless of the partition key provided we select the same columns here.
- process_raw(df: pandas.DataFrame, page: str, **partition: pudl.extract.extractor.PartitionSelection) pandas.DataFrame [source]¶
Append report year to df to distinguish data from other years.