Four-mode tensor (array) especially designed for
'iEEG/ECoG' data. The Dimension names are: Trial
,
Frequency
, Time
, and Electrode
.
Value
a data frame with the dimension names as index columns and
value_name
as value column
an ECoGTensor
instance
Super class
raveio::Tensor
-> ECoGTensor
Methods
Method new()
constructor
Usage
ECoGTensor$new(
data,
dim,
dimnames,
varnames,
hybrid = FALSE,
swap_file = temp_tensor_file(),
temporary = TRUE,
multi_files = FALSE,
use_index = TRUE,
...
)
Arguments
data
array or vector
dim
dimension of data, mush match with
data
dimnames
list of dimension names, equal length as
dim
varnames
names of
dimnames
, recommended names are:Trial
,Frequency
,Time
, andElectrode
hybrid
whether to enable hybrid mode to reduce RAM usage
swap_file
if hybrid mode, where to store the data; default stores in
raveio_getopt('tensor_temp_path')
temporary
whether to clean up the space when exiting R session
multi_files
logical, whether to use multiple files instead of one giant file to store data
use_index
logical, when
multi_files
is true, whether use index dimension as partition number...
further passed to
Tensor
constructor