plotTensor3D: Plot function for visualization of tensor data structure

View source: R/plotTensor3D.R

plotTensor3DR Documentation

Plot function for visualization of tensor data structure

Description

Combined with recTensor function and the result of NTF or NTD, the reconstructed tensor structure can be visullized.

Usage

plotTensor3D(X = NULL, method=c("sd", "mad"),
  sign=c("positive", "negative", "both"), thr=2)

Arguments

X

Tensor object, which is defined as S4 class of rTensor package.

method

Cutoff method to focus on large/small value in the tensor data (Default: "sd").

sign

Direction to cutoff the large/small value in the tensor data (Default: "positive").

thr

Threshold of cutoff method (Default: 2).

Author(s)

Koki Tsuyuzaki

Examples

tensordata <- toyModel(model = "CP")

out <- NTF(tensordata, rank=3, algorithm="Beta-HALS", num.iter=2)

tmp <- tempdir()

png(filename=paste0(tmp, "/NTF.png"))
plotTensor3D(recTensor(out$S, out$A))
dev.off()

rikenbit/nnTensor documentation built on July 4, 2023, 2:27 a.m.