pandas.Panel.to_hdf¶
-
Panel.
to_hdf
(path_or_buf, key, **kwargs)[source]¶ 使用HDFStore将包含的数据写入HDF5文件。
参数: path_or_buf:路径(字符串)或HDFStore对象
键:string
在商店中的组的标识符
mode:可选,{'a','w','r +'},默认'a'
'w'
写;将创建一个新文件(具有相同名称的现有文件将被删除)。
'a'
附加;将打开现有文件进行读取和写入,如果文件不存在,则会创建该文件。
'r+'
它类似于
'a'
,但文件必须已存在。
格式:'fixed(f)| table(t)',默认为'fixed'
- 固定(f) : 固定格式
快速写/读。不可追加,也不可搜索
- 片剂) : 表格格式
写为PyTables表结构可能执行更糟,但允许更灵活的操作,如搜索/选择数据的子集
append:boolean,default False
对于表格式,将输入数据追加到现有数据
data_columns:列的列表,或True,默认值无
要作为磁盘查询的索引数据列创建的列列表,或者True使用所有列。默认情况下,只有对象的轴被编入索引。请参阅此处。
仅适用于format ='table'。
complevel:int,1-9,default 0
如果指定了complib,那么在可能的情况下将应用压缩
complib:{'zlib','bzip2','lzo','blosc',None},默认值为None
如果complevel> 0,则在可能的情况下对存储中写入的对象应用压缩
fletcher32:bool,default False
如果应用压缩使用fletcher32校验和
dropna:boolean,default False。
如果为true,则不会将所有nan行写入存储。