SigmaFromBlocks {multiridge} | R Documentation |
Create penalized sample cross-product matrix
Description
Creates penalized sample cross-product matrix, dimension nxn
.
Usage
SigmaFromBlocks(XXblocks, penalties, pairing = NULL)
Arguments
XXblocks |
List of |
penalties |
Numeric vector, representing penaltyparameters. |
pairing |
Numerical vector of length 3 or |
Value
Matrix of size nxn
.
See Also
A full demo and data are available from:
https://drive.google.com/open?id=1NUfeOtN8-KZ8A2HZzveG506nBwgW64e4
Examples
#Example
#Simulate
Xbl1 <- matrix(rnorm(1000),nrow=10)
Xbl2 <- matrix(rnorm(2000),nrow=10)
#check whether dimensions are correct
ncol(Xbl1)==nrow(Xbl2)
#create cross-product
XXbl <- createXXblocks(list(Xbl1,Xbl2))
#suppose penalties for two data types equal 5,10, respectively
Sigma <- SigmaFromBlocks(XXbl,c(5,10))
#check dimensions (should be n x n)
dim(Sigma)
[Package multiridge version 1.11 Index]