pandas.DataFrame.to_feather#

DataFrame.to_feather(path, **kwargs)[源代码][源代码]#

将 DataFrame 写入二进制 Feather 格式。

参数:
路径str, 路径对象, 类文件对象

字符串、路径对象(实现 os.PathLike[str]),或实现二进制 write() 函数的类文件对象。如果是字符串或路径,则在写入分区数据集时将用作根目录路径。

**kwargs

传递给 pyarrow.feather.write_feather() 的其他关键字。这包括 compressioncompression_levelchunksizeversion 关键字。

参见

DataFrame.to_parquet

将一个 DataFrame 写入二进制 parquet 格式。

DataFrame.to_excel

将对象写入 Excel 表格。

DataFrame.to_sql

写入一个 sql 表。

DataFrame.to_csv

写一个csv文件。

DataFrame.to_json

将对象转换为 JSON 字符串。

DataFrame.to_html

将 DataFrame 渲染为 HTML 表格。

DataFrame.to_string

将 DataFrame 转换为字符串。

备注

此函数将数据帧写为 feather 文件。需要一个默认索引。要保存带有自定义索引的数据帧,请使用支持自定义索引的方法,例如 to_parquet

示例

>>> df = pd.DataFrame([[1, 2, 3], [4, 5, 6]])
>>> df.to_feather("file.feather")