Salvar no hdf5save cria um arquivo ilegível
Estou tentando salvar uma matriz como um arquivo HDF5 usando R, mas não tendo sorte.
Para tentar diagnosticar o problema, executeiexample(hdf5save)
. Isso criou com sucesso um arquivo HDF5 que eu poderia ler facilmente comh5dump
.
Quando executei o código R manualmente, descobri que não funcionava. O código que eu executei era exatamente o mesmo que o script de exemplo (exceto uma alteração no nome do arquivo para evitar a substituição). Aqui está o código:
(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)
e aqui está a mensagem de erro deh5dump
:
h5dump error: unable to open file "ex2.hdf"
Alguém tem alguma idéia? Estou completamente perdida.
obrigado