View source: R/building_emissions.R
| building_emissions | R Documentation | 
Building emissions (UK govt schema; table-driven)
building_emissions(
  water_supply = 0,
  water_trt = TRUE,
  water_unit = c("cubic metres", "million litres"),
  electricity_kWh = 0,
  electricity_TD = TRUE,
  electricity_WTT = TRUE,
  heat_kWh = 0,
  heat_TD = TRUE,
  heat_WTT = TRUE,
  units = c("kg", "tonnes"),
  value_col = c("value", "value_2024"),
  strict = TRUE
)
water_supply | 
 numeric, amount of water in the given unit.  | 
water_trt | 
 logical, include treatment emissions (default TRUE).  | 
water_unit | 
 "cubic metres" or "million litres".  | 
electricity_kWh | 
 numeric kWh consumed.  | 
electricity_TD | 
 logical, include T&D losses (default TRUE).  | 
electricity_WTT | 
 logical, include WTT for electricity (default TRUE).  | 
heat_kWh | 
 numeric kWh of heat/steam (onsite; excludes district).  | 
heat_TD | 
 logical, include district heat distribution losses (default TRUE).  | 
heat_WTT | 
 logical, include WTT for heat/steam (default TRUE).  | 
units | 
 "kg" or "tonnes" for the result (default "kg").  | 
value_col | 
 which factor column to use: "value" or "value_2024" (default "value").  | 
strict | 
 logical, error if a required factor is missing (default TRUE).  | 
numeric total CO2e in requested units.
# specify emissions in an office
# Basic office: include water treatment, electricity TD+WTT, and heat TD+WTT
building_emissions(
  water_supply = 10, water_unit = "cubic metres", water_trt = TRUE,
  electricity_kWh = 100, electricity_TD = TRUE, electricity_WTT = TRUE,
  heat_kWh = 50, heat_TD = TRUE, heat_WTT = TRUE,
  units = "kg"
)
# Water only, in million litres, reported in tonnes, using 2024 factors
building_emissions(
  water_supply = 0.002, water_unit = "million litres", water_trt = TRUE,
  electricity_kWh = 0, heat_kWh = 0,
  value_col = "value_2024", units = "tonnes"
)
# Electricity without TD (but with WTT generation)
building_emissions(
  electricity_kWh = 10, electricity_TD = FALSE, electricity_WTT = TRUE,
  heat_kWh = 0, water_supply = 0
)
# Heat only, include WTT but exclude distribution
building_emissions(
  heat_kWh = 20, heat_TD = FALSE, heat_WTT = TRUE,
  water_supply = 0, electricity_kWh = 0
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.