CGManalyzer: An R package for analyzing continuous glucose monitoring studies

Xiaohua Douglas Zhang, Zhaozhi Zhang, Dandan Wang

Research output: Contribution to journalArticlepeer-review

26 Scopus citations


The R package CGManalyzer contains functions for analyzing data from a continuous glucose monitoring (CGM) study. It covers a wide and comprehensive range of data analysis methods including reading a series of datasets, obtaining summary statistics of glucose levels, plotting data, transforming the time stamp format, fixing missing values, evaluating the mean of daily difference and continuous overlapping net glycemic action, calculating multiscale sample entropy, conducting pairwise comparison, displaying results using various plots including a new type of plot called an antenna plot, etc. This package has been developed from our work in directly analyzing data from various CGM devices such as the FreeStyle Libre, Glutalor, Dexcom and Medtronic CGM. Thus, this package should greatly facilitate the analysis of various CGM studies. Availability and implementation The package for Windows is available from CRAN: The source file CGManalyzer-1.0.tar.gz is available in theSupplementary Materialand at the website of Zhang's lab Contact Supplementary informationSupplementary dataare available at Bioinformatics online.

Original languageEnglish
Pages (from-to)1609-1611
Number of pages3
Issue number9
StatePublished - May 1 2018

Bibliographical note

Publisher Copyright:
© The Author(s) 2018. Published by Oxford University Press. All rights reserved. For Permissions, please e-mail:

ASJC Scopus subject areas

  • Statistics and Probability
  • Biochemistry
  • Molecular Biology
  • Computer Science Applications
  • Computational Theory and Mathematics
  • Computational Mathematics


Dive into the research topics of 'CGManalyzer: An R package for analyzing continuous glucose monitoring studies'. Together they form a unique fingerprint.

Cite this