如何关闭hdf5文件

时间:2014-04-14 23:35:45

标签: r hdf5

我正在使用rhdf5库来创建HDF5文件。

h5createFile(myHDF5FileName)
h5createDataset(myHDF5FileName,"myData",storage.mode="double",level=9,dims=length(myData), chunk=10000)
h5write(myData,myHDF5FileName,"myData")

正常工作,但当我尝试删除物理文件时,Windows 7告诉我该文件仍在RStudio中打开,即文件句柄似乎在我的RStudio环境中打开。我查看了rhdf5个文档 - http://www.bioconductor.org/packages/release/bioc/vignettes/rhdf5/inst/doc/rhdf5.pdfhttp://www.bioconductor.org/packages/devel/bioc/manuals/rhdf5/man/rhdf5.pdf

但我找不到任何关闭hdf5连接的功能。

手册似乎表明有H5FopenH5Fclose功能,我也尝试了它们,但我仍然无法删除物理文件,除非我退出RStudio

还有另一项功能H5close(),但当我尝试时,我收到错误Error: could not find function "H5close"

0 个答案:

没有答案