Изменить, удалить или добавить данные в файлы hdf5 с помощью R
У меня есть файл hdf5 с несколькими атрибутами, каждый атрибут является либо матрицей, либо массивом. Я хотел бы изменить некоторые атрибуты, добавив или удалив столбец в матрице. Как это может быть сделано?
Я пытался с библиотекой rhdf5 в R, но я не могу найти нужные функции. Кажется, я могу использовать только функции записи, но я не могу перезаписать. Я думал, что единственным способом может быть сбросить весь файл, изменить и сохранить как новый файл.
Это образец моего файла
a=H5Fopen("S-1500-01-01-000000-g01.h5")
a
HDF5 FILE
name /
filename
name otype dclass dim
0 AGB_CO H5I_DATASET FLOAT 411
1 AGB_CUT H5I_DATASET FLOAT 17 x 11 x 1
2 AGB_GROWTH H5I_DATASET FLOAT 17 x 11 x 1
3 AGB_MORT H5I_DATASET FLOAT 17 x 11 x 1
4 AGB_PY H5I_DATASET FLOAT 17 x 11 x 1
5 AGB_SI H5I_DATASET FLOAT 17 x 11 x 1
6 AGE H5I_DATASET FLOAT 20
7 AGRI_STOCKING_DENSITY H5I_DATASET FLOAT 1
8 AGRI_STOCKING_PFT H5I_DATASET INTEGER 1