R: The Danish National Diabetes Register.

DMlate {Epi} | R Documentation

## The Danish National Diabetes Register.

### Description

These two datasets each contain a random sample of 10,000 persons from the Danish National Diabetes Register. `DMrand` is a random sample from the register, whereas `DMlate` is a random sample among those with date of diagnosis after 1.1.1995. All dates are radomly jittered by adding a U(-7,7) (days).

### Usage

    data(DMrand)
           data(DMlate)

### Format

A data frame with 10000 observations on the following 7 variables.

`sex`

  Sex, a factor with levels `M` `F`

`dobth`

  Date of birth

`dodm`

  Date of inclusion in the register

`dodth`

  Date of death

`dooad`

  Date of 2nd prescription of OAD

`doins`

  Date of 2nd insulin prescription

`dox`

  Date of exit from follow-up.

### Details

All dates are given in fractions of years, so 1997.00 corresponds to 1 January 1997 and 1997.997 to 31 December 1997.

### Source

Danish National Board of Health.

### References

B Carstensen, JK Kristensen, P Ottosen and K Borch-Johnsen: The Danish National Diabetes Register: Trends in incidence, prevalence and mortality, Diabetologia, 51, pp 2187–2196, 2008.

In partucular see the appendix at the end of the paper.

### Examples

    data(DMlate)
    str(DMlate)
    dml <- Lexis( entry=list(Per=dodm, Age=dodm-dobth, DMdur=0 ),
                   exit=list(Per=dox),
            exit.status=factor(!is.na(dodth),labels=c("DM","Dead")),
                   data=DMlate )

    # Cut the follow-up at insulin start, and introduce a new timescale,
    # and split non-precursor states
    system.time(
    dmi <- cutLexis( dml, cut = dml$doins,
                          pre = "DM",
                    new.state = "Ins",
                    new.scale = "t.Ins",
                 split.states = TRUE ) )
    summary( dmi )

[Package Epi version 2.37 Index]