Skip to content

aeromaps.models.air_transport.aircraft_fleet_and_operations.fleet.fleet_numeric

filter_columns

filter_columns(df, prefix, suffix)

Filters columns of a dataframe by prefix and suffix

Source code in aeromaps/models/air_transport/aircraft_fleet_and_operations/fleet/fleet_numeric.py
195
196
197
198
199
def filter_columns(df, prefix, suffix):
    """
    Filters columns of a dataframe by prefix and suffix
    """
    return [col for col in df.columns if col.startswith(prefix) and col.endswith(suffix)]

sum_positive

sum_positive(row)

Calculates the sum of positive values in a row of a dataframe

Source code in aeromaps/models/air_transport/aircraft_fleet_and_operations/fleet/fleet_numeric.py
202
203
204
205
206
def sum_positive(row):
    """
    Calculates the sum of positive values in a row of a dataframe
    """
    return row[row > 0].sum()

sum_negative

sum_negative(row)

Calculates the absolute sum of negative values in a row of a dataframe

Source code in aeromaps/models/air_transport/aircraft_fleet_and_operations/fleet/fleet_numeric.py
209
210
211
212
213
def sum_negative(row):
    """
    Calculates the absolute sum of negative values in a row of a dataframe
    """
    return abs(row[row < 0].sum())