python - Pandas HDFStore 和复制到内存

标签 python pandas

假设我有一个

store = pd.HDFStore('cache/cache.h5')

我有一个存储的 DataFrame store['myDF']

如果在我的代码中,我这样做:

a = store['myDF']

并在 a 上执行操作,我是在操纵现在在内存中还是仍在磁盘上的东西?我需要显式复制到内存吗?

最佳答案

a = store['myDF'] 在内存中创建一个副本。操作副本不会改变磁盘上的内容。为此,您需要手动将副本放入商店。

关于python - Pandas HDFStore 和复制到内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40740101/

相关文章:

python - Heiken Ashi 使用 pandas python

python - 如何检查大数据集中Python中最大值的日期和时间

python - 如何计算两个 Pandas 列之间的时间差

python - 使用 Flask 和 Gunicorn 设置 Google 凭据

php - 从 php 执行 python 脚本时出错

python - 嵌套 for 循环遍历 python 列表

python - 根据字符串过滤 pandas 上的列

python - 在 Python 中使用 '@patch.object' 和 'with patch.object' 有什么区别?

python - 如何删除 Pandas 中包含零值的列?

python - 将索引转换为列 Pandas 数据框