Bmat: An internal function for jrfit

Description Usage Arguments Author(s) Examples

Description

An internal function for jrfit.

Usage

1
Bmat(v1, v2, block)

Arguments

v1

scalar

v2

scalar

block

vector

Author(s)

John Kloke <kloke@biostat.wisc.edu>

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
function (v1, v2, block) 
{
    ublock <- unique(block)
    m <- length(ublock)
    N <- length(block)
    B <- matrix(0, nrow = N, ncol = N)
    ind <- 1
    for (k in 1:m) {
        nk <- sum(block == ublock[k])
        Bk <- diag(rep(v1 - v2, nk)) + v2
        B[ind:(ind + nk - 1), ind:(ind + nk - 1)] <- Bk
        ind <- ind + nk
    }
    B
  }

kloke/jrfit documentation built on May 20, 2019, 12:34 p.m.