write_dataframe_to_tsfile#

write_dataframe_to_tsfile(data, path, problem_name='sample_data', class_label=None, class_value_list=None, equal_length=False, series_length=-1, missing_values='NaN', comment=None, fold='')[源代码]#

将 DataFrame 格式的数据集输出到 .ts 文件。

参数:
data: pandas DataFrame

要写入 .ts 文件的数据集(DataFrame 格式),其结构必须符合文档 examples/loading_data.ipynb 中指定的格式:index | dim_0 | dim_1 | … | dim_c-1

0 | pd.Series | pd.Series | pd.Series | pd.Series

… | … | … | … | …

n | pd.Series | pd.Series | pd.Series | pd.Series

path: str

输出 .ts 文件的完整路径。

problem_name: str, 默认值=”sample_data”

在 .ts 文件头部打印的 problemName,也是文件的名称。

class_label: str 列表或 None, 默认值=None

问题的类别标签,用于在文件头部显示可能的类别值,可选。

class_value_list: list, ndarray 或 None, 默认值=None

每个案例的类别值,可选。

equal_length: bool, 默认值=False

指示每个时间序列是否长度相等。

series_length: int, 默认值=-1

如果时间序列长度相等,则指示其长度。

missing_values: str, 默认值=”NaN”

缺失值的表示方式。

comment: str 或 None, 默认值=None

要插入到文件头部之前的一段注释文本。

fold: str 或 None, 默认值=None

添加到文件名末尾的附加部分,例如 _TRAIN 或 _TEST。

返回值:
None

注意

当前版本不支持写入时间戳数据。