neptoon.data_prep
conversions¶
Classes:
Functions:
- check_if_abs_hum_exists
- create_saturation_vapour_pressure_data
- create_actual_vapour_pressure_data
- create_absolute_humidity_data
- check_and_return_abs_hum_column
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 absolute humidity is already in the data frame
Returns:
| Type | Description |
|---|---|
bool
|
|
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 ¶
Creates a column with actual vapour pressure.
create_absolute_humidity_data ¶
Creates a column with absolute humidity data.
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 |