我正在尝试使用 R 将数组保存为 HDF5 文件,但没有运气。
尝试诊断我运行的问题example(hdf5save)
。这成功创建了一个 HDF5 文件,我可以使用h5dump
.
然后当我手动运行 R 代码时,我发现它不起作用。我运行的代码与示例脚本中运行的代码完全相同(除了更改文件名以避免覆盖)。这是代码:
(m <- cbind(A = 1, diag(4)))
ll <- list(a=1:10, b=letters[1:8]);
l2 <- list(C="c", l=ll); PP <- pi
hdf5save("ex2.hdf", "m","PP","ll","l2")
rm(m,PP,ll,l2) # and reload them:
hdf5load("ex2.hdf",verbosity=3)
m # read from "ex1.hdf"; buglet: dimnames dropped
str(ll)
str(l2)
这是来自的错误消息h5dump
:
h5dump error: unable to open file "ex2.hdf"
有没有人有任何想法?我完全不知所措。
谢谢