daily_std_error¶
-
hydrostats.data.
daily_std_error
(merged_data)¶ Calculates daily seasonal standard error of the timeseries data in a DataFrame
Parameters: merged_data (DataFrame) – A pandas DataFrame with a datetime index and columns containing float type values. Returns: A pandas dataframe with a string type index of date representations and the daily seasonal standard error as float values in the columns. Return type: DataFrame Examples
>>> import hydrostats.data as hd >>> import pandas as pd >>> pd.options.display.max_rows = 15
The data URLs contain streamflow data from two different models, and are provided from the Hydrostats Github page
>>> sfpt_url = r'https://github.com/waderoberts123/Hydrostats/raw/master/Sample_data/sfpt_data/magdalena-calamar_interim_data.csv' >>> glofas_url = r'https://github.com/waderoberts123/Hydrostats/raw/master/Sample_data/GLOFAS_Data/magdalena-calamar_ECMWF_data.csv' >>> merged_df = hd.merge_data(sfpt_url, glofas_url, column_names=('Streamflow Prediction Tool', 'GLOFAS'))
>>> hd.daily_std_error(merged_df) Streamflow Prediction Tool GLOFAS 01/01 558.189895 494.958042 01/02 553.290181 442.497656 01/03 535.002487 432.096928 01/04 514.511095 422.915060 01/05 489.287216 411.861086 01/06 463.321927 401.023620 01/07 441.666108 395.703128 ... ... 12/25 613.876851 566.669886 12/26 589.424434 567.179646 12/27 582.957832 557.932109 12/28 581.465297 540.021918 12/29 573.949000 517.494155 12/30 560.993945 495.040565 12/31 546.904139 474.742075 [366 rows x 2 columns]