y2DA: Convert DA to (classical) regression

Description Usage Arguments Details Value Author(s) References Examples

View source: R/DA.reg.r

Description

The functions DA2y and y2DA are convenience functions that convert the estimates of intercept, slope and sd from the regression of D=y1-y2 on A=(y1+y2)/2, back and forth to the resulting intercept, slope and sd in the relationship between y1 and y2, cf. Carstensen (2010), equation 6.

Usage

1
y2DA(A = 0, B = 1, S = NA)

Arguments

A

Intercept in the linear relation of y1 on y2.

B

Slope in the linear relation of y1 on y2.

S

SD for the linear relation of y1 on y2. Can be NA.

Details

#' y2DA takes intercept(A), slope(B) and sd(S) from the relationship y1=A+B y2 + E with sd(E)=E, and returns a vector of length 3 with names "int(t-f)","slope(t-f)","sd(t-f)", where t refers to "to" (y1 and f to "from" y2.

Value

y2DA returns a 3-component vector with names c("DA-int","DA-slope","DA-sd"), referring to differences D=y1-y2 as a linear function of A=(y1+y2)/2.

Author(s)

Bendix Carstensen, Steno Diabetes Center, bendix.carstensen@regionh.dk, http://BendixCarstensen.com/MethComp

References

B. Carstensen: Comparing methods of measurement: Extending the LoA by regression. Stat Med, 29:401-410, 2010.

Examples

1
2
3
4
5
6
7
8
data( milk )
DA.reg( milk )
data( sbp )
print( DA.reg(sbp), digits=3 )
# Slope, intercept : y1 = 0.7 + 1.2*y2 (0.4)
A <- c(0.7,1.2,0.4)
( y2DA( A ) )
( DA2y( y2DA( A ) ) )

MethComp documentation built on Jan. 20, 2020, 1:12 a.m.

Related to y2DA in MethComp...