python - dataframe.to_hdf() 中的参数键是什么意思

标签 python pandas

DataFrame.to_hdf(path_or_buf, key, **kwargs)

pandas官方文档中说key是store中组的标识。
但是,这是什么意思?尽管如此,我还是找不到足够的例子。我已经为参数键尝试了一些任意值,但我没有看到它们之间有任何区别。有时,api 引用可能非常模糊。谁能给我一些例子来帮助我更好地理解参数键?

最佳答案

在 pandas to_hdf 中,'key' 参数是您存储在 hdf5 文件中的对象的名称。您可以将多个对象(数据帧)存储在一个 hdf5 文件中。因此,例如,您可以将数据帧“xyz”和数据帧“abc”存储在同一个文件中,因此在这种情况下,如果您想将数据帧“xyz”存储在 hdf5 文件中,则可以使用 key='xyz'。

“键”基本上是您要为要存储的特定对象命名的任何名称。它就像字典中的“ key ”。

关于python - dataframe.to_hdf() 中的参数键是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44733657/

相关文章:

python - 获取Python模块属性的名称和类型

javascript - XHR 请求 -> 获取 ERR_EMPTY_RESPONSE

python - 有没有一种简单的方法可以覆盖列表对象的方法 __getitem__?

python - 获取数据框的前几行

python - 如何合并 Pandas 中的两个互斥列?

python - 如何对列表中的多个字符串进行反向互补

python - Bokeh:在绘图初始化时运行回调?

python - 在 Python 中合并交叉表

python - `No numeric types to aggregate` 滚动总和和 timedelta 类型错误

pandas - pyspark:在日期和时间重新采样 pyspark 数据帧