SBTi.portfolio_coverage_tvp
Module Contents
Classes
Lookup the companies in the given portfolio and determine whether they have a SBTi approved target. |
- class SBTi.portfolio_coverage_tvp.PortfolioCoverageTVP(config: Type[SBTi.configs.PortfolioCoverageTVPConfig] = PortfolioCoverageTVPConfig)
Bases:
SBTi.portfolio_aggregation.PortfolioAggregation
Lookup the companies in the given portfolio and determine whether they have a SBTi approved target.
- Parameters
config – A class defining the constants that are used throughout this class. This parameter is only required if you’d like to overwrite a constant. This can be done by extending the PortfolioCoverageTVPConfig class and overwriting one of the parameters.
- get_portfolio_coverage(self, company_data: pandas.DataFrame, portfolio_aggregation_method: SBTi.portfolio_aggregation.PortfolioAggregationMethod) Optional[float]
Get the TVP portfolio coverage (i.e. what part of the portfolio has a SBTi validated target).
- Parameters
company_data – The company as it is returned from the data provider’s get_company_data call.
portfolio_aggregation_method – PortfolioAggregationMethod: The aggregation method to use
- Returns
The aggregated score