write_tabular_transformation_to_arff#

write_tabular_transformation_to_arff(data, transformation, path, problem_name='sample_data', class_label=None, class_value_list=None, comment=None, fold='', fit_transform=True)[源码]#

使用表格转换器变换数据集,并将结果写入 arff 文件。

参数:
data: pandas dataframe 或 3 维 numpy 数组

用于构建变换的数据集,其结构必须符合文档 examples/loading_data.ipynb 中指定的格式。

transformation: BaseTransformer

用于进行变换并保存到 arff。

path: str

输出 arff 文件的完整路径。

problem_name: str, 默认值=”sample_data”

打印在 arff 文件头部的问题名称,也是文件名。

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

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

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

每个样本的类别值,可选。

comment: str 或 None, 默认值=None

插入到文件头部之前的一个注释块文本。

fold: str 或 None, 默认值=None

添加到文件末尾的附加信息,例如 _TRAIN 或 _TEST。

fit_transform: bool, 默认值=True

是否在调用 transform 之前先拟合转换器。

返回值:
None