Create HDF5 attribute
R function to create an HDF5 attribute and defining its dimensionality.
h5createAttribute (obj, attr, dims, maxdims = dims, file, storage.mode = "double", H5type = NULL, size=NULL, native = FALSE)
obj |
The name (character) of the object the attribute will be attatched to. For advanced programmers it is possible to provide an object of class |
file |
The filename (character) of the file in which the dataset will be located. For advanced programmers it is possible to provide an object of class |
attr |
Name of the attribute to be created. |
dims |
The dimension of the attribute. |
maxdims |
The maximum extension of the attribute. |
storage.mode |
The storage mode of the data to be written. Can be obtained by |
H5type |
Advanced programmers can specify the datatype of the dataset within the file. See |
size |
For |
native |
An object of class |
.
Creates a new attribute and attaches it to an existing HDF5 object. The function will fail, if the file doesn't exist or if there exists already another attribute with the same name for this object.
You can use h5writeAttribute
immediately. It will create the attribute for you.
Returns TRUE is attribute was created successfully and FALSE otherwise.
Bernd Fischer
h5createFile("ex_createAttribute.h5") h5write(1:1, "ex_createAttribute.h5","A") fid <- H5Fopen("ex_createAttribute.h5") did <- H5Dopen(fid, "A") h5createAttribute (did, "time", c(1,10)) H5Dclose(did) H5Fclose(fid)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.