Skip to content

neptoon.data_prep

conversions

Classes:

Functions:

AbsoluteHumidityCreator

AbsoluteHumidityCreator(data_frame, absolute_hum_col_name=None, temperature_col_name=None, sat_vapour_col_name=None, actual_vapour_pressure_col_name=None, relative_hum_col_name=None)

Given a DataFrame with at least: - a temperature column (C) - a relative humidity column (in %)

this class will add: 1) saturation vapour pressure (hPa), 2) actual vapour pressure, 3) absolute humidity (g/m3).

check_if_abs_hum_exists

check_if_abs_hum_exists()

Check if absolute humidity is already in the data frame

Returns:

Type Description
bool

create_saturation_vapour_pressure_data

create_saturation_vapour_pressure_data()

Creates a column with saturation vapour pressure, by applying calc_saturation_vapour_pressure to each temperature.

create_actual_vapour_pressure_data

create_actual_vapour_pressure_data()

Creates a column with actual vapour pressure.

create_absolute_humidity_data

create_absolute_humidity_data()

Creates a column with absolute humidity data.

check_and_return_abs_hum_column

check_and_return_abs_hum_column()

Creates absolute humidity data whilst also creating saturation vapour pressure data and actual vapour pressure data.

Returns the whole dataframe with new data attached.

Returns:

Type Description
DataFrame

DataFrame