R/tam_downcode.R

Defines functions tam_downcode

Documented in tam_downcode

## File Name: tam_downcode.R
## File Version: 0.04

tam_downcode <- function(dat)
{
    rec <- NULL
    dat1 <- NA*dat
    I <- ncol(dat)
    for (ii in 1L:I){
        v1 <- dat[,ii]
        vals_ii <- sort(unique(v1))
        n_ii <- length(vals_ii)
        ind_ii <- match(v1, vals_ii)
        dat1[,ii] <- ind_ii-1
        rec_ii <- data.frame(item=colnames(dat)[ii], orig=vals_ii, rec=0:(n_ii-1) )
        rec <- rbind(rec, rec_ii)
    }
    res <- list(dat=dat1, rec=rec)
    return(res)
}

Try the TAM package in your browser

Any scripts or data that you put into this service are public.

TAM documentation built on Aug. 29, 2022, 1:05 a.m.