TimeSeriesDataFrame.from_data_frame¶
- classmethod TimeSeriesDataFrame.from_data_frame(df: DataFrame, id_column: str | None = None, timestamp_column: str | None = None, static_features_df: DataFrame | None = None) TimeSeriesDataFrame[source]¶
- Construct a - TimeSeriesDataFramefrom a pandas DataFrame.- Parameters:
- df (pd.DataFrame) – - A pd.DataFrame with ‘item_id’ and ‘timestamp’ as columns. For example: - item_id timestamp target 0 0 2019-01-01 0 1 0 2019-01-02 1 2 0 2019-01-03 2 3 1 2019-01-01 3 4 1 2019-01-02 4 5 1 2019-01-03 5 6 2 2019-01-01 6 7 2 2019-01-02 7 8 2 2019-01-03 8 
- id_column (str, optional) – Name of the ‘item_id’ column if column name is different 
- timestamp_column (str, optional) – Name of the ‘timestamp’ column if column name is different 
- static_features_df (pd.DataFrame, optional) – - A pd.DataFrame with ‘item_id’ column that contains the static features for each time series. For example: - item_id feat_1 feat_2 0 0 foo 0.5 1 1 foo 2.2 2 2 bar 0.1 
 
- Returns:
- ts_df – A data frame in TimeSeriesDataFrame format. 
- Return type: