TimeSeriesDataFrame.from_path

classmethod TimeSeriesDataFrame.from_path(path: str | Path, id_column: str | None = None, timestamp_column: str | None = None, static_features_path: Path | str | None = None) TimeSeriesDataFrame[source]

从 CSV 或 Parquet 文件构造一个 TimeSeriesDataFrame

参数:
  • path (strpathlib.Path) –

    本地或远程(例如 S3)文件路径,包含 CSV 或 Parquet 格式的时间序列数据。示例文件内容

    item_id,timestamp,target
    0,2019-01-01,0
    0,2019-01-02,1
    0,2019-01-03,2
    1,2019-01-01,3
    1,2019-01-02,4
    1,2019-01-03,5
    2,2019-01-01,6
    2,2019-01-02,7
    2,2019-01-03,8
    

  • id_column (str, 可选) – 'item_id' 列的名称,如果列名不同则指定

  • timestamp_column (str, 可选) – 'timestamp' 列的名称,如果列名不同则指定

  • static_features_path (strpathlib.Path, 可选) –

    本地或远程(例如 S3)文件路径,包含 CSV 或 Parquet 格式的静态特征。示例文件内容

    item_id,feat_1,feat_2
    0,foo,0.5
    1,foo,2.2
    2,bar,0.1
    

返回:

ts_df – TimeSeriesDataFrame 格式的数据框。

返回类型:

TimeSeriesDataFrame