angle {hierSDR} | R Documentation |
Angle between two subspaces
Description
Measures angle between two subspaces. Smallest value is 0, largest is 90 from http://www4.stat.ncsu.edu/~li/software/GroupDR.R http://lexinli.biostat.berkeley.edu/softwares/dr/GroupDR.R
Usage
angle(B1, B2)
Arguments
B1 |
first matrix |
B2 |
second matrix |
Value
scalar value of the angle between B1
and B2
Examples
## case where any relation between b1 and b2 is random
b1 <- matrix(rnorm(10 * 2), ncol = 2)
b2 <- matrix(rnorm(10 * 2), ncol = 2)
angle(b1, b2)
## angle here should be small
b1 <- matrix(rnorm(10 * 2), ncol = 2)
b2 <- b1 + matrix(rnorm(10 * 2, sd = 0.2), ncol = 2)
angle(b1, b2)
[Package hierSDR version 0.1 Index]