假设我有一个
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/