negent2D: Maximizing negentropy for q = 2 dimensions

Description Usage Arguments Value See Also Examples

View source: R/negent2D.R

Description

Searches for the rotation that maximizes the estimated negentropy of the first column of the rotated data, for q = 2 dimensional data.

Usage

1
negent2D(y, m = 100)

Arguments

y

The n x 2 data matrix.

m

The number of angles (between 0 and π) over which to search.

Value

A list with the following components:

vectors

The 2 ? 2 orthogonal matrix G that optimizes the negentropy.

values

Estimated negentropies for the two rotated variables. The largest is first.

See Also

negent, negent3D

Examples

1
2
3
4
5
6
7
8
# Load iris data
data(iris)

# Centers and scales the variables.
y <- scale(as.matrix(iris[, 1:2]))

# Obtains Negent Vectors for 2 x 2 matrix
gstar <- negent2D(y, m = 10)$vectors

msos documentation built on Oct. 31, 2020, 9:07 a.m.