Sto provando a caricare un hdf5 in R e in alcuni problemi. Ecco i passaggi che ho svolto per configurare il mio ambiente:R e HDF5
- R 2.10.0 (x64) su Mac OS X 10.6
- HDF5 1.8.3 installato tramite MacPorts
- hdf5_1.6.9.tar.gz da CRAN
Sospetto che il problema che ho riscontrato riguardi incompatibilità nella mia versione di HDF5 e quella che il modulo R si aspetta. Per completezza ecco come ho installato il modulo R:
R CMD INSTALLARE --configure-Vars = 'CPPFLAGS = -I/opt/local/include' --configure-args = '- con-HDF5 =/opt/local 'hdf5_1.6.9.tar.gz
Questo costruisce bene. La biblioteca sembra caricare senza alcun problema, ma nessun dato viene restituito quando provo a caricare un file:
libreria (HDF5)
hdf5load ("test.h5")
NULL
Eppure,
osx: dati scott $ h5dump test.h5 HDF5 "test.h5" { GRUPPO "/" { DATASET "DSET" { DATATYPE H5T_STD_I32LE DATASPACE SEMPLICE {(31)/(31)} DATI { (0): 1, 2, 4, 8, 16, 32, 64, 128 , 256, 512, 1024, 2048, 4096, 8192, (14): 16384, 32768, 65536, 131072, 262144, 524288, 1048576, 2097152, (22): 4194304, 8388608, 16777216, 33554432, 67108864, 134217728 , (28): 268.435.456, 536.870.912, 1073741824 }} }}
Qualche idea?
Grazie in anticipo.
Questo non risponde alla tua domanda, ma faccio solo notare che il build del Mac su R 2.10 non è riuscito: http://www.r-project.org/nosvn/R.check/r-release-macosx-ix86 /hdf5-00check.html. – Shane
Questo è vero, ma fornisce pochi motivi per cui la compilazione ha avuto esito negativo. L'ho creato manualmente senza errori o avvisi ... –
Senza voler sembrare paternalistico, sei sicuro che hdfload stia cercando nella directory corretta, vero? Sono venuto più volte con quel genere di cose. –