4.10. report_classes module

class report_classes.ComplianceReport(report_df)[source]

Bases: object

Note:

This class controls the summation, sales weighting, etc., of framework OEM and non-framework OEM results into a single fleet for the compliance report.

new_report(settings)[source]
class report_classes.CostsReport(report_df)[source]

Bases: object

Note:

This class controls the summation, sales weighting, etc., of framework OEM and non-framework OEM results into a single fleet for the cost report.

new_report(settings)[source]
class report_classes.EffectsReport(report_df)[source]

Bases: object

Note:

This class controls the summation, sales weighting, etc., of framework OEM and non-framework OEM results into a single fleet for the effects report.

new_report(settings)[source]
class report_classes.TechReport(report_df)[source]

Bases: object

Note:

This class controls the summation, sales weighting, etc., of framework OEM and non-framework OEM results into a single fleet for the technology utilization report.

new_report(sales_df)[source]
sum_cols(df, *identifiers)[source]