lmszscore: Calculate z scores

Description Usage Arguments Details Value Author(s) Examples

View source: R/lmszscore.R

Description

Calculate z scores using LMS values

Usage

1
2
lmszscore(mydf, sexcat = 0, sex = "sex", age = "age", var = "bmi",
  lmsref)

Arguments

mydf

data frame. The data frame needs to have data on age, sex and BMI or height

sexcat

coding of sex for male

sex

column name of sex column e.g. "sex"

age

column name of age column e.g. "age"

var

column name of item e.g. "bmi"

lmsref

LMS reference data. Needed column "age", "L", "M", "S", data needs to be sex specific

Details

´lmszscore´ calculates growth and BMI z scores using LMS reference values

Value

The function returns a vector containing z scores

Author(s)

Florian Halbeisen

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
mydf <- data.frame(  age = c(10.2,11.4,9.7,2.3,14.2,18.2,19.4,13.0),
                     sex = sample(c("male","female"), size = 8, replace = TRUE),
                     bmi = c(20.1,27.3,15.0,18.2,17.4,23.9,21.2,17.9))

lmsref <- data.frame(age = seq(1,20,0.5),
                        L = seq(0.1,-2,length.out = 39),
                        M = seq(13,22,length.out = 39),
                        S = seq(0.09,0.2,length.out = 39))

lmszscore(mydf = mydf, sexcat = "female", sex = "sex", age = "age", var = "bmi" , lmsref = lmsref)

florihalbeisen/lmszscore documentation built on Feb. 1, 2020, 2:07 a.m.