environmentaltools.common.epdf
- environmentaltools.common.epdf(df: DataFrame, variable: str, num_bins: int = 14) DataFrame[source]
Compute the empirical probability distribution function (PDF).
Creates a histogram-based empirical PDF by binning the variable values and calculating probability densities for each bin.
- Parameters:
df (pd.DataFrame) – Raw time series data.
variable (str) – Name of the variable column to analyze.
num_bins (int, optional) – Number of bins for the histogram. Defaults to 14.
- Returns:
- DataFrame with bin centers as index and ‘prob’ column
containing probability densities.
- Return type:
pd.DataFrame