flasc.data_processing.dataframe_manipulations.set_wd_by_all_turbines

flasc.data_processing.dataframe_manipulations.set_wd_by_all_turbines#

flasc.data_processing.dataframe_manipulations.set_wd_by_all_turbines(df: DataFrame | FlascDataFrame) DataFrame | FlascDataFrame[source]#

Add a wind direction column using all turbines.

Add a column called 'wd' in your dataframe with value equal to the circular-averaged wind direction measurements of all turbines.

Parameters:

df (pd.DataFrame | FlascDataFrame) -- Dataframe with measurements. This dataframe typically consists of wd_%03d, ws_%03d, ti_%03d, pow_%03d, and potentially additional measurements.

Returns:

Dataframe which equals the inserted dataframe

plus the additional column called 'wd'.

Return type:

pd.Dataframe | FlascDataFrame