nodes.viz_working
nodes.viz_working
Working Visualizations - Using Real Gold Data
Only includes visualizations that can actually be generated with existing data. Removes fake/impossible visualizations (Monte Carlo, scenarios, risk-return, etc.)
Functions
| Name | Description |
|---|---|
| viz_emissions_decomposition_png | Generate normalized stacked bar chart of emissions composition by source. |
| viz_intensity_rankings_png | Generate bar chart of top/bottom operators by carbon intensity. |
| viz_production_vs_intensity_png | Generate scatter plot of production scale vs emissions intensity. |
viz_emissions_decomposition_png
nodes.viz_working.viz_emissions_decomposition_png(
operator_viz_view: pd.DataFrame,
target_year: int = 2023,
docs_assets_dir: str = 'docs/assets/figures',
top_n: int = 15,
)Generate normalized stacked bar chart of emissions composition by source.
Args: operator_viz_view: Pre-filtered operator view target_year: Analysis year docs_assets_dir: Output directory for PNG top_n: Number of top operators to show
Returns: Path to saved PNG file
viz_intensity_rankings_png
nodes.viz_working.viz_intensity_rankings_png(
operator_viz_view: pd.DataFrame,
target_year: int = 2023,
docs_assets_dir: str = 'docs/assets/figures',
top_n: int = 20,
)Generate bar chart of top/bottom operators by carbon intensity.
Args: operator_viz_view: Pre-filtered operator view target_year: Analysis year docs_assets_dir: Output directory for PNG top_n: Number of top/bottom operators to show
Returns: Path to saved PNG file
viz_production_vs_intensity_png
nodes.viz_working.viz_production_vs_intensity_png(
operator_viz_view: pd.DataFrame,
target_year: int = 2023,
docs_assets_dir: str = 'docs/assets/figures',
)Generate scatter plot of production scale vs emissions intensity.
Args: operator_viz_view: Pre-filtered operator view target_year: Analysis year docs_assets_dir: Output directory for PNG
Returns: Path to saved PNG file