gwexpy.interop.polars_
Polars interop helpers.
Functions
|
Create TimeSeries from polars.DataFrame. |
|
Convert polars.DataFrame to TimeSeriesDict. |
|
Create TimeSeries or FrequencySeries from polars.Series. |
|
Convert TimeSeries to polars.DataFrame with a time column. |
|
Convert TimeSeriesDict to polars.DataFrame. |
|
Convert FrequencySeries to polars.DataFrame. |
|
Convert TimeSeries or FrequencySeries to polars.Series. |
- gwexpy.interop.polars_.to_polars_series(ts, name=None)[source]
Convert TimeSeries or FrequencySeries to polars.Series.
This only contains the data values, not the index.
- gwexpy.interop.polars_.from_polars_series(cls, series, unit=None, t0=0, dt=1)[source]
Create TimeSeries or FrequencySeries from polars.Series.
- gwexpy.interop.polars_.to_polars_dataframe(ts, index_column='time', time_unit='datetime')[source]
Convert TimeSeries to polars.DataFrame with a time column.
- gwexpy.interop.polars_.from_polars_dataframe(cls, df, index_column='time', unit=None)[source]
Create TimeSeries from polars.DataFrame.
Attempts to infer t0 and dt from the time_column.
- gwexpy.interop.polars_.to_polars_frequencyseries(fs, index_column='frequency', index_unit='Hz')[source]
Convert FrequencySeries to polars.DataFrame.
- gwexpy.interop.polars_.to_polars_dict(tsd, index_column='time', time_unit='datetime')[source]
Convert TimeSeriesDict to polars.DataFrame.
- gwexpy.interop.polars_.from_polars_dict(cls, df, index_column='time', unit_map=None)[source]
Convert polars.DataFrame to TimeSeriesDict.