lsbclust1.1 package

Least-Squares Bilinear Clustering for Three-Way Data

akmeans

K-Means Over One Way of An Three-Way Array

bicomp

Bilinear Decomposition of a Matrix

carray

Double-Centre a Three-way Array

cfsim.akmeans

Compare LSBCLUST Simulation Results

cfsim.lsbclust

Compare LSBCLUST Simulation Results

cfsim

Compare Simulation Results

cfsim.T3Clusf

Compare LSBCLUST Simulation Results

ClustMeans

C++ Function for Cluster Means

cmat

Centring Matrix

fitted.akmeans

Extract Fitted Values for akmeans

fitted.lsbclust

Extract Fitted Values for LSBCLUST

fitted.T3Clusf

Extract Fitted Values for T3Clusf

genproc

Generalized Procrustes Rotation

indarr

Create Array of Indicator Matrices

int.lsbclust

Interaction Clustering in Least Squares Bilinear Clustering

KMeansW

C++ Function for Weighted K-Means

LossMat

C++ Function for Interaction Loss Function

lsbclust-package

Least Squares Latent Class Matrix Factorization

lsbclust

Least-squares Bilinear Clustering of Three-way Data

lsbclusttoclue

S3 export

meanbiplot

Biplots of

meanheatmap

Plot Heatmap of A Matrix

orc.lsbclust

K-means on the Overall Mean, Row Margins or Column Margins

plot.bicomp

Plot a bicomp Object

plot.col.kmeans

Plot method for class 'col.kmeans'

plot.int.lsbclust

Plot Method for Class 'int.lsbclust'

plot.lsbclust

Plot method for class 'lsbclust'

plot.ovl.kmeans

Plot method for class 'ovl.kmeans'

plot.row.kmeans

Plot method for class 'row.kmeans'

plot.step.lsbclust

Plot method for class 'step.lsbclust'

plot.T3Clusf

Plot Method for Class 'T3Clusf'

print.lsbclust

Print method for object of class 'lsbclust'

rlsbclust

Simulate from LSBCLUST Model

rorth

Generate A Random Orthonormal Matrix

sim_lsbclust

Simulate and Analyze LSBCLUST

simsv

Randomly Generate Positive Singular Values

step.lsbclust

Model Search for lsbclust

summary.int.lsbclust

Summary Method for Class "int.lsbclust"

summary.lsbclust

Summary Method for Class "lsbclust"

T3Clusf

T3Clusf: Tucker3 Fuzzy Cluster Analysis

Functions for performing least-squares bilinear clustering of three-way data. The method uses the bilinear decomposition (or bi-additive model) to model two-way matrix slices while clustering over the third way. Up to four different types of clusters are included, one for each term of the bilinear decomposition. In this way, matrices are clustered simultaneously on (a subset of) their overall means, row margins, column margins and row-column interactions. The orthogonality of the bilinear model results in separability of the joint clustering problem into four separate ones. Three of these sub-problems are specific k-means problems, while a special algorithm is implemented for the interactions. Plotting methods are provided, including biplots for the low-rank approximations of the interactions.

  • Maintainer: Pieter Schoonees
  • License: GPL (>= 2)
  • Last published: 2019-04-15