ECoGTensor | R Documentation |
Tensor
Four-mode tensor (array) especially designed for
'iEEG/ECoG' data. The Dimension names are: Trial
,
Frequency
, Time
, and Electrode
.
a data frame with the dimension names as index columns and
value_name
as value column
an ECoGTensor
instance
raveio::Tensor
-> ECoGTensor
flatten()
converts tensor (array) to a table (data frame)
ECoGTensor$flatten(include_index = TRUE, value_name = "value")
include_index
logical, whether to include dimension names
value_name
character, column name of the value
new()
constructor
ECoGTensor$new( data, dim, dimnames, varnames, hybrid = FALSE, swap_file = temp_tensor_file(), temporary = TRUE, multi_files = FALSE, use_index = TRUE, ... )
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
, and Electrode
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
Zhengjia Wang
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.