TimeSeriesDataFrame.from_data_frame#

classmethod TimeSeriesDataFrame.from_data_frame(df: DataFrame, id_column: Optional[str] = None, timestamp_column: Optional[str] = None) TimeSeriesDataFrame[source]#

Construct a TimeSeriesDataFrame from 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) – Name of the ‘item_id’ column if column name is different

  • timestamp_column (str) – Name of the ‘timestamp’ column if column name is different

Returns

ts_df – A data frame in TimeSeriesDataFrame format.

Return type

TimeSeriesDataFrame