save_h5: Save objects to "HDF5" file without trivial checks

Description Usage Arguments See Also Examples

View source: R/hdf5.R

Description

Save objects to "HDF5" file without trivial checks

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
save_h5(
  x,
  file,
  name,
  chunk = "auto",
  level = 4,
  replace = TRUE,
  new_file = FALSE,
  ctype = NULL,
  ...
)

Arguments

x

array, matrix, or vector

file

HDF5 file

name

path to dataset in format like "group/data_name"

chunk

chunk size

level

compress level

replace

if dataset exists, replace?

new_file

remove old file if exists?

ctype

dataset type: numeric? character?

...

passed to other LazyH5$save

See Also

load_h5

Examples

1
2
3
4
5
6
7
8
9
file <- tempfile()
x <- 1:120; dim(x) <- 2:5

# save x to file with name /group/dataset/1
save_h5(x, file, '/group/dataset/1', chunk = dim(x))

# read data
y <- load_h5(file, '/group/dataset/1')
y[]

dipterix/raveutils documentation built on July 6, 2020, 12:24 a.m.