dtrans: Data Transform

View source: R/dtrans.R

dtransR Documentation

Data Transform

Description

Transforms variables in a dataset with a specified mean and standard deviation.

Usage

dtrans(data, m, sd, rnd = FALSE)

Arguments

data

name of your dataset.

m

indicate a vector of desired means.

sd

indicate a vector of desired standard deviations.

rnd

indicates if you want to round the numbers (no decimals). TRUE or FALSE.

Author(s)

Francis Huang

Examples


sdata <- genmvnorm(cor = c(.7, .2, .3), k = 3, n = 500, seed = 12345)
cor(sdata)
summary(sdata)
#note: data are in z scores

s2 <- dtrans(sdata, c(0, 100, 50), c(1, 15, 10), rnd = FALSE)
summary(s2)
sd(s2[,2])
sd(s2[,3])
#note: variables X2 and X3 are now rescaled with the appropriate means and standard deviations.
head(s2)

s2 <- dtrans(sdata, c(0, 100, 50), c(1, 15, 10), rnd = TRUE)
#at times, you may want a dataset to not have decimals. use \code{rnd= TRUE}.
head(s2)

gendata documentation built on May 10, 2022, 1:05 a.m.