hgi: Hyperglycaemic Index

Description Usage Arguments Value Author(s) References Examples

View source: R/hgi.R

Description

HGI is defined as the area under the curve above the upper limit of normal blood glucose level (110 mg/dl as default) divided by the total length of time

Usage

1
	hgi(object, ..., cutoff = 110)

Arguments

object

an object of class SVILD.

...

not used here.

cutoff

a normal blood glucose cutoff value in order to calculate hgi. The defaul is 110 mg/dl.

Value

a data frame contains:

ID

unique ID

HGI

HGI values

Author(s)

Dongsheng Yang, Anne S. Tang

References

Mathijs Vogelzang, et al. Hyperglycaemic index as a tool to assess glucose control: a retrospective study. Crit Care Jun; (8)3:151-2.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
id = c(17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 21, 21, 21, 21, 21, 21, 21, 
30, 30, 30, 30, 30, 30, 30)

y = c(110, 137, 142, 129, 102, 113, 195, 168, 192, 156, 178, 186, 116, 105, 
111, 86, 113, 115, 106, 113, 115, 106, 97, 103)
	  
time = c("05JUL07:15:10:00", "05JUL07:16:15:00", "05JUL07:17:15:00", 
"05JUL07:18:15:00", "05JUL07:19:15:00", "05JUL07:20:00:00", "05JUL07:21:10:00", 
"05JUL07:21:40:00", "05JUL07:22:10:00", "05JUL07:22:40:00", "10MAY07:08:15:00", 
"10MAY07:09:15:00", "10MAY07:10:15:00", "10MAY07:10:30:00", "10MAY07:11:00:00", 
"10MAY07:11:30:00", "10MAY07:12:20:00", "12JUL07:08:15:00", "12JUL07:08:20:00", 
"12JUL07:09:15:00", "12JUL07:09:20:00", "12JUL07:10:15:00", "12JUL07:10:20:00", 
"12JUL07:11:10:00")

mylist = SVILD(id = id, time = time, y = y, timeFormat = "%d%b%y:%H:%M:%S")
hgi(mylist)

SVILD documentation built on May 2, 2019, 5:56 p.m.