1 Редакцийн болон техникийн тэмдэглэл

Энэ хуудсанд энэхүү гарын авлагыг бүтээх явцад бидний барьсан философийн арга барил, хэв маяг, редакцийн тодорхой шийдвэрүүдийг тайлбарласан болно.

1.1 Арга барил, загвар

Энэхүү номын уншигчдын хүрээ маш өргөн байх боломжтой. R-ийг анхлан сурч буй хүмүүс хэрэглэх нь гарцаагүй бөгөөд мөн туршлагатай R хэрэглэгчид ч шилдэг туршлага, зөвлөгөөг хайн унших болно. Тиймээс энэхүү ном ойлгомжтой бөгөөд товч тодорхой байх ёстой. Тийм болохоор бид R анхлан сурж буй хүн кодыг ашиглаж, тухайн код юу хийж буйг ойлгох хэмжээний дөнгөж хангалттай бичгэн тайлбар хийхийг зорьсон.

Өөр хэдэн зүйл:

  • Энэ бол харьцангуй богино жишээтэй кодын лавлагаа ном юм - R эсвэл өгөгдлийн шинжлэх ухааны талаарх гүнзгий сурах бичиг биш
  • Энэ бол хэрэглээний тархвар судлалд хэрэглэгдэх R гарын авлага - хэрэглээний тархвар судлалын шинжлэх ухаан эсвэл аргачлалын гарын авлага биш
  • Энэхүү ном амьд ном байхыг зорьж буй - тодорхой үйлдэл хийхэд хамгийн тохиромжтой R багцууд өөрчлөгдөх нь түгээмэл бөгөөд бид энэхүү гарын авлагад алийг нь тусгах талаар хэлэлцүүлгийг таатай хүлээн авах болно

R багцууд

Маш олон сонголтууд

R сурахад хамгийн төвөгтэй талуудын нэг нь тухайн даалгаварт яг аль R багцыг ашиглахаа мэдэх явдал юм. Нэг даалгавар гүйцэтгэхийн тулд маш их код бичсэний дараа тухайн даалгаврыг ганцхан мөр кодоор хийчихдэг R багц байдгийг мэдэх нь түгээмэл.

Бид энэхүү гарын авлагад даалгавар бүрийг гүйцэтгэх хоёроос доошгүй аргыг санал болгохыг хичээсэн: нэг нь туршиж үзсэн, найдвартай арга (магадгүй суурь R эсвэл tidyverse), нөгөө нь тухайн даалгаварт тусгайлан зориулж бүтээсэн R багц. Өгөгдсөн багцыг татаж авах боломжгүй эсвэл өөр шалтгаанаар ажиллахгүй байж болох учир бид уншигчдыг хэд хэдэн сонголттой байлгахыг хүссэн.

Аль багцыг ашиглахаа сонгохдоо бид олон нийтийн зүгээс туршиж, шалгаж үзсэн, энгийн ажлын үед хэрэглэгддэг багцуудын тоог багасгадаг, тогтвортой (ойр ойрхон өөрчлөгддөггүй), тухайн даалгаврыг энгийн бөгөөд тодорхой гүйцэтгэдэг R багцууд болон арга барилуудыг урьдал болгосон.

Энэхүү гарын авлага ерөнхийдөө tidyverse-ийн R багцууд, функцуудыг голчлон хэрэглэсэн болно. Tidyverse бол үндсэн дүрэм, өгөгдлийн бүтцийн хувьд ижил, өгөгдлийн шинжлэх ухаанд зориулагдсан R багцуудын цуглуулга юм. Бүх tidyverse-ийн багцуудыг tidyverse багц ашиглан суулгаж эсвэл ачаалж болно. Дэлгэрэнгүйг tidyverse вэбсайт дээрээс уншина уу.

Бид мөн шаардлагатай тохиолдолд ашиглаж болох суурь R ашигласан кодын сонголтыг оруулсан. Суурь R (base R) гэдэг нь R суулгах явцад түүнтэй хамт ирдэг багцууд, функцуудыг хэлж буй. Үүний учир нь энэ номын зарим уншигчид нэмэлт багц татаж авах найдвартай интернетгүй байж магадгүй юм.

Функцийг багцтай ил тод холбох нь

R-ийн зарим хичээлүүдийн кодонд нэг функцыг ашиглаж буй боловч тухайн функц ямар багцаас ашиглагдаж буйг харуулдаггүй нь нэлээд төвөгтэй байдаг. Бид ийм нөхцөл байдлаас зайлсхийхийг хичээсэн.

Номын өгүүлэл текстэнд багцын нэрүүд тодоор (ж.нь dplyr) бичигдсэн бөгөөд функцууд дараах байдлаар бичигдсэн: mutate(). Ойролцоох текст дэх багцыг дурдах эсвэл кодонд багцыг ийм байдлаар (dplyr::mutate()) тодорхой зааж өгөх замаар тухайн функц нь ямар багцаас гаралтай болохыг тодорхой харуулахыг бид хичээсэн. Энэ нь илүү ажил мэт санагдаж болох ч бид үүнийг албаар ингэж харуулж байгаа болно.

[R-ын суурь] хэсгээс багцууд, функцуудын талаар дэлгэрэнгүй мэдээлэл авч болно.

Кодын загвар

Бид гарын авлагадаа “шинэ мөрнүүд”-ийг тогтмол ашигласнаар бидний код “урт” мэт харагдана. Бид үүнийг хэд хэдэн шалтгааны улмаас хийж байна:

  • Бид кодын жижиг хэсэг бүрийн хажууд # тэмдэг ашиглан тайлбар бичиж болно
  • Ерөнхийдөө урт (босоо) кодыг уншихад илүү амар байдаг
  • Нарийхан дэлгэц дээр уншихад илүү амар (хажуу тийш нь гүйлгэх шаардлагагүй)
  • Догол мөрөөс харахад ямар аргументууд аль функцэд хамааралтай болохыг мэдэхэд илүү хялбар болно

Үүний үр дүнд дараах байдлаар бичигдэж болох код:

linelist %>% 
  group_by(hospital) %>%  # мөрүүдийг эмнэлгээр бүлэглэх
  slice_max(date, n = 1, with_ties = F) # хэрвээ (огнооны) давхцал байвал эхний мөрийг нь сонгох

…ингэж бичигдэнэ:

linelist %>% 
  group_by(hospital) %>% # мөрүүдийг эмнэлгээр бүлэглэх
  slice_max(
    date,                # бүлэг тус бүрийн хамгийн сүүлийн (өндөр) огноо бүхий мөрийг үлдээх
    n = 1,               # хамгийн өндөр ганцхан мөрийг үлдээх 
    with_ties = F)       # хэрвээ (огнооны) давхцал байвал эхний мөрийг нь сонгох

Шинэ мөр эсвэл догол мөрнүүд ерөнхийдөө R кодод нөлөөлдөггүй. Код бичихдээ таслалын дараа шинэ мөр эхлүүлбэл догол мөрийг автоматаар ашиглах болно.

Бид мөн уншихад илүү хялбар байдаг тул хоосон зайг ихээр ашигладаг (жишээлбэл n=1 биш n = 1). Таны кодыг уншиж буй хүмүүсээ бодоорой!

Нэр томъёо

Энэхүү гарын авлагад бид “хувьсагч (variables)”, “ажиглалт (observations)” гэхийн оронд ерөнхийдөө “багана (columns)” ба “мөр (rows)”-ийг ашигласан. Энэхүү “цэгцтэй өгөгдөл” гэсэн материалд тайлбарласнаар ихэнх эпидемиологийн статистикийн өгөгдлийн багц нь бүтцийн хувьд мөр, багана, утгуудаас бүрддэг.

Хувьсагч нь ижил үндсэн шинж чанарыг хэмжсэн утгыг агуулдаг (насны бүлэг, үр дүн, эхлэх огноо гэх мэт). Ажиглалт нь нэг нэгжээр хэмжигдэх бүх утгыг агуулдаг (жишээлбэл, хүн, байршил эсвэл лабораторийн сорьц). Тиймээс иймэрхүү шинж чанарыг бодитоор тодорхойлоход төвөгтэй байж магадгүй юм.

“Цэгцтэй” өгөгдлийн багцад багана бүр хувьсагч, мөр бүр ажиглалт, нүд бүр нэг утгатай байна. Хэдий тийм боловч таны ашиглаж буй зарим өгөгдлийн багц энэ загварт тохирохгүй байх нь элбэг - жишээ нь “өргөн” форматтай өгөгдлийн багц нь хэд хэдэн баганад хуваагдсан хувьсагчтай байж болно (Pivoting data хуудсан дээрх жишээг үзнэ үү). Үүний нэгэн адил ажиглалт мөн хэд хэдэн мөрөнд хуваагдсан байж болдог.

Энэхүү гарын авлагын ихэнх нь өгөгдлийг удирдах, өөрчлөх тухай байгаа тул хийсвэр ойлголтууд болох ажиглалт, хувьсагчаас илүүтэй тодорхой ойлголтууд болох мөр, баганаар өгөгдлийн бүтцийг дурдах нь илүү ойлгомжтой юм. Үүнд хамаарахгүй зүйлүүд нь голчлон өгөгдлийн дүн шинжилгээний талаарх хуудсуудад гарч ирэх бөгөөд дүн шинжилгээний хувьд та хувьсагч, ажиглалт гэсэн ойлголтуудтай түлхүү тулгарах болно.

Тэмдэглэл

Энэхүү гарын авлагад дурдагдах тэмдэглэлийн төрлүүд энд байна:

ТЭМДЭГЛЭЛ: Энэ бол тэмдэглэл.
ЗӨВЛӨГӨӨ: Энэ бол зөвлөгөө.
СЭРЭМЖЛҮҮЛЭГ: Энэ бол сэрэмжлүүлэх тэмдэглэл.
АЮУЛ: Энэ бол анхааруулга.

1.2 Редакцийн шийдвэр

Доорх хүснэгтээр бид багц болон функцын сонголтын талаархи редакцийн чухал шийдвэрүүдийг хянан дагаж байна. Хэрэв та санал нийлэхгүй байгаа эсвэл шинэ багц/функц санал болгохыг хүсвэл манай Github хуудсан дээр нэгдэж харилцан яриа эхлүүлнэ үү.

Багц, функц болон бусад редакцийн шийдвэрийн хүснэгт

Сэдэв Авч үзсэн Үр дүн Товч үндэслэл
Ерөнхий кодлох арга барил tidyverse, data.table, base tidyverse, with a page on data.table-ийн талаар нэг хуудас бүхий, мөн интернетгүй уншигчдад зориулан base хувилбаруудын талаар дурдсан болно tidyverse уншигдах байдал, түгээмэл байдал, хамгийн их заагддаг
Багц ачаалах library(),install.packages(), require(), pacman pacman Ихэнх олон багц суулгах/ачаалах тохиолдлын кодыг богиносгож, хялбаршуулдаг
Импорт, экспорт rio, бусад олон багцууд rio Олон төрлийн файлын хувьд хялбар
Дүгнэлт статистикийг бүлэглэх dplyr group_by(), stats aggregate() dplyr group_by() tidyverse-тэй нийцдэг
Пивот хийх tidyr (пивот функцууд), reshape2 (melt/cast), tidyr (spread/gather) tidyr (пивот функцууд) reshape2-ийн хөгжүүлэлт зогссон, tidyr-ийн v1.0.0-ээс эхлээд тусгай пивот функцуудтай болсон
Баганын нэрүүдийг цэвэрлэх linelist, janitor janitor Багцуудын нэгтгэлийг онцлов
Epiweeks lubridate, aweek, tsibble, zoo Голчлон lubridate, бусдыг нь онцгой тохиолдлуудад lubridate-ийн уян хатан байдал, тогтвортой байдал, багцын цаашдын хөгжүүлэлтийн төлөв
ggplot шошгууд labs(), ggtitle()/ylab()/xlab() labs() бүх шошго нэг дор, энгийн байдал
Фактор болгон хөрвүүлэх factor(), forcats forcats энэхүү багцын төрөл бүрийн функцууд нь тухайн командын дотор мөн фактор болгон хувиргадаг
Эпидемийн муруй incidence, ggplot2, EpiCurve incidence2 хурднаар, ggplot2 нарийвчлалтайгаар найдвартай байдал
Холболт (Concatenation) paste(), paste0(), str_glue(), glue() str_glue() paste() функцээс илүү энгийн синтакстай; stringr багцад багтдаг

1.3 Гол өөрчлөлт

Огноо Томоохон өөрчлөлтүүд
2021 оны 5 сарын 10 1.0.0 хувилбарыг гаргасан

1.4 Session мэдээлэл (R, RStudio, багцууд)

Энэхүү гарын авлагыг гаргах явцад ашигласан R, RStudio, R багцын хувилбаруудын талаархи мэдээллийг доор өгөв.

sessioninfo::session_info()
## - Session info ----------------------------------------------------------------------------------------------------------------
##  setting  value                       
##  version  R version 4.1.1 (2021-08-10)
##  os       Windows 10 x64              
##  system   x86_64, mingw32             
##  ui       RStudio                     
##  language (EN)                        
##  collate  Mongolian_Mongolia.1251     
##  ctype    Mongolian_Mongolia.1251     
##  tz       Asia/Ulaanbaatar            
##  date     2021-08-31                  
## 
## - Packages --------------------------------------------------------------------------------------------------------------------
##  ! package              * version     date       lib source                               
##    abind                * 1.4-5       2016-07-21 [1] CRAN (R 4.1.0)                       
##    ada                    2.0-5       2016-05-13 [1] CRAN (R 4.1.1)                       
##    adagio                 0.8.4       2021-04-30 [1] CRAN (R 4.1.0)                       
##    ade4                   1.7-17      2021-06-17 [1] CRAN (R 4.1.0)                       
##    anytime                0.3.9       2020-08-27 [1] CRAN (R 4.1.0)                       
##    ape                  * 5.5         2021-04-25 [1] CRAN (R 4.1.0)                       
##    aplot                  0.0.6       2020-09-03 [1] CRAN (R 4.1.1)                       
##    apyramid             * 0.1.2       2020-05-08 [1] CRAN (R 4.1.0)                       
##    assertive.base         0.0-9       2021-02-08 [1] CRAN (R 4.1.1)                       
##    assertive.properties   0.0-4       2016-12-30 [1] CRAN (R 4.1.1)                       
##    assertive.types        0.0-3       2016-12-30 [1] CRAN (R 4.1.1)                       
##    assertthat             0.2.1       2019-03-21 [1] CRAN (R 4.1.0)                       
##    aweek                * 1.0.2       2021-01-04 [1] CRAN (R 4.1.0)                       
##    backports              1.2.1       2020-12-09 [1] CRAN (R 4.1.0)                       
##    base64enc              0.1-3       2015-07-28 [1] CRAN (R 4.1.0)                       
##    bayestestR             0.10.5      2021-07-26 [1] CRAN (R 4.1.0)                       
##    BiocManager            1.30.16     2021-06-15 [1] CRAN (R 4.1.1)                       
##    bit                  * 4.0.4       2020-08-04 [1] CRAN (R 4.1.0)                       
##    bit64                  4.0.5       2020-08-30 [1] CRAN (R 4.1.0)                       
##    blob                   1.2.2       2021-07-23 [1] CRAN (R 4.1.0)                       
##    bookdown               0.23        2021-08-13 [1] CRAN (R 4.1.0)                       
##    boot                 * 1.3-28      2021-05-03 [2] CRAN (R 4.1.1)                       
##    broom                * 0.7.9       2021-07-27 [1] CRAN (R 4.1.0)                       
##    broom.helpers          1.3.0       2021-04-10 [1] CRAN (R 4.1.0)                       
##    bslib                  0.2.5.1     2021-05-18 [1] CRAN (R 4.1.0)                       
##    cachem                 1.0.6       2021-08-19 [1] CRAN (R 4.1.1)                       
##    callr                  3.7.0       2021-04-20 [1] CRAN (R 4.1.0)                       
##    car                    3.0-11      2021-06-27 [1] CRAN (R 4.1.0)                       
##    carData                3.0-4       2020-05-22 [1] CRAN (R 4.1.0)                       
##    cellranger             1.1.0       2016-07-27 [1] CRAN (R 4.1.0)                       
##    checkmate              2.0.0       2020-02-06 [1] CRAN (R 4.1.0)                       
##    class                  7.3-19      2021-05-03 [2] CRAN (R 4.1.1)                       
##    classInt               0.4-3       2020-04-07 [1] CRAN (R 4.1.0)                       
##    cli                    3.0.1       2021-07-17 [1] CRAN (R 4.1.0)                       
##    clock                  0.4.0       2021-07-22 [1] CRAN (R 4.1.0)                       
##    cmprsk                 2.2-10      2020-06-09 [1] CRAN (R 4.1.1)                       
##    coarseDataTools        0.6-5       2019-12-06 [1] CRAN (R 4.1.1)                       
##    coda                   0.19-4      2020-09-30 [1] CRAN (R 4.1.0)                       
##    codetools              0.2-18      2020-11-04 [2] CRAN (R 4.1.1)                       
##    colorspace             2.0-2       2021-06-24 [1] CRAN (R 4.1.0)                       
##    commonmark             1.7         2018-12-01 [1] CRAN (R 4.1.0)                       
##    conquer                1.0.2       2020-08-27 [1] CRAN (R 4.1.0)                       
##    corrr                * 0.4.3       2020-11-24 [1] CRAN (R 4.1.1)                       
##    cowplot              * 1.1.1       2020-12-30 [1] CRAN (R 4.1.0)                       
##    crayon                 1.4.1       2021-02-08 [1] CRAN (R 4.1.0)                       
##    crosstalk              1.1.1       2021-01-12 [1] CRAN (R 4.1.0)                       
##    curl                   4.3.2       2021-06-23 [1] CRAN (R 4.1.0)                       
##    curry                  0.1.1       2016-09-28 [1] CRAN (R 4.1.0)                       
##    data.table             1.14.0      2021-02-21 [1] CRAN (R 4.1.0)                       
##    datawizard             0.2.0       2021-08-17 [1] CRAN (R 4.1.1)                       
##    DBI                  * 1.1.1       2021-01-15 [1] CRAN (R 4.1.0)                       
##    dbplyr                 2.1.1       2021-04-06 [1] CRAN (R 4.1.0)                       
##    deldir                 0.2-10      2021-02-16 [1] CRAN (R 4.1.0)                       
##    Deriv                  4.1.3       2021-02-24 [1] CRAN (R 4.1.1)                       
##    desc                   1.3.0       2021-03-05 [1] CRAN (R 4.1.0)                       
##    devtools               2.4.2       2021-06-07 [1] CRAN (R 4.1.0)                       
##    DiagrammeR           * 1.0.6.1     2020-05-08 [1] CRAN (R 4.1.0)                       
##    dichromat              2.0-0       2013-01-24 [1] CRAN (R 4.1.0)                       
##    digest                 0.6.27      2020-10-24 [1] CRAN (R 4.1.0)                       
##    distcrete            * 1.0.3       2017-11-23 [1] CRAN (R 4.1.0)                       
##    distributional         0.2.2       2021-02-02 [1] CRAN (R 4.1.1)                       
##    doBy                 * 4.6.11      2021-07-13 [1] CRAN (R 4.1.1)                       
##    doParallel             1.0.16      2020-10-16 [1] CRAN (R 4.1.0)                       
##    downlit                0.2.1       2020-11-04 [1] CRAN (R 4.1.0)                       
##    dplyr                * 1.0.7       2021-06-18 [1] CRAN (R 4.1.0)                       
##    dsr                  * 0.2.2       2019-08-23 [1] CRAN (R 4.1.1)                       
##    DT                   * 0.18        2021-04-14 [1] CRAN (R 4.1.0)                       
##    e1071                  1.7-8       2021-07-28 [1] CRAN (R 4.1.0)                       
##    ecmwfr               * 1.3.0       2020-07-13 [1] CRAN (R 4.1.1)                       
##    ellipsis               0.3.2       2021-04-29 [1] CRAN (R 4.1.0)                       
##    Epi                  * 2.44        2021-02-27 [1] CRAN (R 4.1.1)                       
##    epibuffet              0.0.0.9005  2021-08-31 [1] Github (R4EPI/epibuffet@39cbc7e)     
##    epicontacts          * 1.2.0       2021-08-31 [1] Github (reconhub/epicontacts@facf491)
##    epidict                0.0.0.9001  2021-08-31 [1] Github (R4EPI/epidict@1893db0)       
##    EpiEstim             * 2.2-4       2021-01-07 [1] CRAN (R 4.1.1)                       
##    epikit               * 0.1.2       2020-09-07 [1] CRAN (R 4.1.0)                       
##    EpiNow2              * 1.3.2       2020-12-14 [1] CRAN (R 4.1.0)                       
##    epitrix              * 0.2.2       2019-01-15 [1] CRAN (R 4.1.0)                       
##    etm                    1.1.1       2020-09-08 [1] CRAN (R 4.1.1)                       
##    evaluate               0.14        2019-05-28 [1] CRAN (R 4.1.0)                       
##    evd                    2.3-3       2018-04-25 [1] CRAN (R 4.1.1)                       
##    expm                   0.999-6     2021-01-13 [1] CRAN (R 4.1.0)                       
##    fabletools           * 0.3.1       2021-03-16 [1] CRAN (R 4.1.1)                       
##    FactoClass             1.2.7       2018-10-01 [1] CRAN (R 4.1.0)                       
##    fansi                  0.5.0       2021-05-25 [1] CRAN (R 4.1.0)                       
##    farver                 2.1.0       2021-02-28 [1] CRAN (R 4.1.0)                       
##    fastLink             * 0.6.0       2020-04-29 [1] CRAN (R 4.1.0)                       
##    fastmap                1.1.0       2021-01-25 [1] CRAN (R 4.1.0)                       
##    feasts               * 0.2.2       2021-06-03 [1] CRAN (R 4.1.1)                       
##    ff                   * 4.0.4       2020-10-13 [1] CRAN (R 4.1.1)                       
##    fitdistrplus           1.1-5       2021-05-28 [1] CRAN (R 4.1.1)                       
##    flextable            * 0.6.7       2021-07-22 [1] CRAN (R 4.1.0)                       
##    forcats              * 0.5.1       2021-01-27 [1] CRAN (R 4.1.0)                       
##    foreach                1.5.1       2020-10-15 [1] CRAN (R 4.1.0)                       
##    forecast             * 8.15        2021-06-01 [1] CRAN (R 4.1.0)                       
##    foreign                0.8-81      2020-12-22 [2] CRAN (R 4.1.1)                       
##    formatR                1.11        2021-06-01 [1] CRAN (R 4.1.0)                       
##    formattable          * 0.2.1       2021-01-07 [1] CRAN (R 4.1.0)                       
##    Formula              * 1.2-4       2020-10-16 [1] CRAN (R 4.1.0)                       
##    fracdiff               1.5-1       2020-01-24 [1] CRAN (R 4.1.0)                       
##    frailtypack          * 3.4.0       2021-06-16 [1] CRAN (R 4.1.1)                       
##    fs                   * 1.5.0       2020-07-31 [1] CRAN (R 4.1.0)                       
##    futile.logger          1.4.3       2016-07-10 [1] CRAN (R 4.1.0)                       
##    futile.options         1.0.1       2018-04-20 [1] CRAN (R 4.1.0)                       
##    future                 1.22.1      2021-08-25 [1] CRAN (R 4.1.1)                       
##    future.apply           1.8.1       2021-08-10 [1] CRAN (R 4.1.0)                       
##    gdata                  2.18.0      2017-06-06 [1] CRAN (R 4.1.0)                       
##    gdtools                0.2.3       2021-01-06 [1] CRAN (R 4.1.0)                       
##    generics               0.1.0       2020-10-31 [1] CRAN (R 4.1.0)                       
##    ggExtra              * 0.9         2019-08-27 [1] CRAN (R 4.1.0)                       
##    ggforce              * 0.3.3       2021-03-05 [1] CRAN (R 4.1.1)                       
##    ggfun                  0.0.3       2021-08-17 [1] CRAN (R 4.1.1)                       
##    gghighlight          * 0.3.2       2021-06-05 [1] CRAN (R 4.1.0)                       
##    ggnewscale           * 0.4.5       2021-01-11 [1] CRAN (R 4.1.1)                       
##    ggplot2              * 3.3.5       2021-06-25 [1] CRAN (R 4.1.0)                       
##    ggpubr               * 0.4.0       2020-06-27 [1] CRAN (R 4.1.0)                       
##    ggrepel              * 0.9.1       2021-01-15 [1] CRAN (R 4.1.0)                       
##    ggsignif               0.6.2       2021-06-14 [1] CRAN (R 4.1.0)                       
##    ggtext                 0.1.1       2020-12-17 [1] CRAN (R 4.1.0)                       
##    ggtree               * 3.0.4       2021-08-22 [1] Bioconductor                         
##    ggupset              * 0.3.0       2020-05-05 [1] CRAN (R 4.1.1)                       
##    globals                0.14.0      2020-11-22 [1] CRAN (R 4.1.0)                       
##    glue                   1.4.2       2020-08-27 [1] CRAN (R 4.1.0)                       
##    gmodels                2.18.1      2018-06-25 [1] CRAN (R 4.1.0)                       
##    goftest                1.2-2       2019-12-02 [1] CRAN (R 4.1.0)                       
##    grates                 0.2.0       2021-05-28 [1] CRAN (R 4.1.0)                       
##    gridExtra              2.3         2017-09-09 [1] CRAN (R 4.1.0)                       
##    gridtext               0.1.4       2020-12-10 [1] CRAN (R 4.1.0)                       
##    gt                     0.3.1       2021-08-07 [1] CRAN (R 4.1.0)                       
##    gtable                 0.3.0       2019-03-25 [1] CRAN (R 4.1.0)                       
##    gtools                 3.9.2       2021-06-06 [1] CRAN (R 4.1.0)                       
##    gtsummary            * 1.4.2       2021-07-13 [1] CRAN (R 4.1.0)                       
##    haven                  2.4.3       2021-08-04 [1] CRAN (R 4.1.0)                       
##    here                 * 1.0.1       2020-12-13 [1] CRAN (R 4.1.0)                       
##    highcharter            0.8.2       2020-07-26 [1] CRAN (R 4.1.0)                       
##    highr                  0.9         2021-04-16 [1] CRAN (R 4.1.0)                       
##    hms                    1.1.0       2021-05-17 [1] CRAN (R 4.1.0)                       
##    htmltools              0.5.2       2021-08-25 [1] CRAN (R 4.1.1)                       
##    htmlwidgets            1.5.3       2020-12-10 [1] CRAN (R 4.1.0)                       
##    httpuv                 1.6.2       2021-08-18 [1] CRAN (R 4.1.1)                       
##    httr                   1.4.2       2020-07-20 [1] CRAN (R 4.1.0)                       
##    i2extras             * 0.1.2       2021-07-08 [1] CRAN (R 4.1.0)                       
##    igraph                 1.2.6       2020-10-06 [1] CRAN (R 4.1.0)                       
##    imputeTS             * 3.2         2021-01-16 [1] CRAN (R 4.1.0)                       
##    incidence              1.7.3       2020-11-04 [1] CRAN (R 4.1.0)                       
##    incidence2           * 1.2.2       2021-08-23 [1] CRAN (R 4.1.1)                       
##    inline                 0.3.19      2021-05-31 [1] CRAN (R 4.1.0)                       
##    insight                0.14.3      2021-08-17 [1] CRAN (R 4.1.1)                       
##    ipred                  0.9-11      2021-03-12 [1] CRAN (R 4.1.0)                       
##    isoband                0.2.5       2021-07-13 [1] CRAN (R 4.1.0)                       
##    iterators              1.0.13      2020-10-15 [1] CRAN (R 4.1.0)                       
##    janitor              * 2.1.0       2021-01-05 [1] CRAN (R 4.1.0)                       
##    jpeg                   0.1-9       2021-07-24 [1] CRAN (R 4.1.0)                       
##    jquerylib              0.1.4       2021-04-26 [1] CRAN (R 4.1.0)                       
##    jsonlite               1.7.2       2020-12-09 [1] CRAN (R 4.1.0)                       
##    kableExtra           * 1.3.4       2021-02-20 [1] CRAN (R 4.1.0)                       
##    KernSmooth             2.23-20     2021-05-03 [2] CRAN (R 4.1.1)                       
##    km.ci                  0.5-2       2009-08-30 [1] CRAN (R 4.1.0)                       
##    KMsurv                 0.1-5       2012-12-03 [1] CRAN (R 4.1.0)                       
##    knitr                  1.33        2021-04-24 [1] CRAN (R 4.1.0)                       
##    labeling               0.4.2       2020-10-20 [1] CRAN (R 4.1.0)                       
##    labelled               2.8.0       2021-03-08 [1] CRAN (R 4.1.0)                       
##    lambda.r               1.2.4       2019-09-18 [1] CRAN (R 4.1.0)                       
##    later                  1.3.0       2021-08-18 [1] CRAN (R 4.1.1)                       
##    lattice                0.20-44     2021-05-02 [2] CRAN (R 4.1.1)                       
##    lava                   1.6.9       2021-03-11 [1] CRAN (R 4.1.0)                       
##    lazyeval               0.2.2       2019-03-15 [1] CRAN (R 4.1.0)                       
##    leafem                 0.1.6       2021-05-24 [1] CRAN (R 4.1.1)                       
##    leaflet                2.0.4.1     2021-01-07 [1] CRAN (R 4.1.1)                       
##    leaflet.providers      1.9.0       2019-11-09 [1] CRAN (R 4.1.1)                       
##    leafsync               0.1.0       2019-03-05 [1] CRAN (R 4.1.1)                       
##    LearnBayes             2.15.1      2018-03-18 [1] CRAN (R 4.1.0)                       
##    lifecycle              1.0.0       2021-02-15 [1] CRAN (R 4.1.0)                       
##    linelist             * 0.0.40.9000 2021-08-26 [1] Github (reconhub/linelist@cae034d)   
##    listenv                0.8.0       2019-12-05 [1] CRAN (R 4.1.0)                       
##    lmtest               * 0.9-38      2020-09-09 [1] CRAN (R 4.1.0)                       
##    loo                    2.4.1       2020-12-09 [1] CRAN (R 4.1.0)                       
##    lpSolve                5.6.15      2020-01-24 [1] CRAN (R 4.1.0)                       
##    lubridate            * 1.7.10      2021-02-26 [1] CRAN (R 4.1.0)                       
##    lwgeom                 0.2-7       2021-07-28 [1] CRAN (R 4.1.0)                       
##    magrittr             * 2.0.1       2020-11-17 [1] CRAN (R 4.1.0)                       
##    markdown               1.1         2019-08-07 [1] CRAN (R 4.1.0)                       
##    MASS                 * 7.3-54      2021-05-03 [2] CRAN (R 4.1.1)                       
##    matchmaker             0.1.1       2020-02-21 [1] CRAN (R 4.1.0)                       
##    Matrix               * 1.3-4       2021-06-01 [2] CRAN (R 4.1.1)                       
##    MatrixModels           0.5-0       2021-03-02 [1] CRAN (R 4.1.0)                       
##    matrixStats            0.60.1      2021-08-23 [1] CRAN (R 4.1.1)                       
##    mcmc                   0.9-7       2020-03-21 [1] CRAN (R 4.1.1)                       
##    MCMCpack               1.5-0       2021-01-20 [1] CRAN (R 4.1.1)                       
##    memoise                2.0.0       2021-01-26 [1] CRAN (R 4.1.0)                       
##    mgcv                   1.8-36      2021-06-01 [2] CRAN (R 4.1.1)                       
##    mice                 * 3.13.0      2021-01-27 [1] CRAN (R 4.1.0)                       
##    microbenchmark         1.4-7       2019-09-24 [1] CRAN (R 4.1.1)                       
##    mime                   0.11        2021-06-23 [1] CRAN (R 4.1.0)                       
##    miniUI                 0.1.1.1     2018-05-18 [1] CRAN (R 4.1.0)                       
##    mitools                2.4         2019-04-26 [1] CRAN (R 4.1.1)                       
##    modelr                 0.1.8       2020-05-19 [1] CRAN (R 4.1.0)                       
##    munsell                0.5.0       2018-06-12 [1] CRAN (R 4.1.0)                       
##    naniar               * 0.6.1       2021-05-14 [1] CRAN (R 4.1.1)                       
##    networkD3            * 0.4         2017-03-18 [1] CRAN (R 4.1.1)                       
##    nlme                   3.1-152     2021-02-04 [2] CRAN (R 4.1.1)                       
##    nnet                   7.3-16      2021-05-03 [2] CRAN (R 4.1.1)                       
##    numDeriv               2016.8-1.1  2019-06-06 [1] CRAN (R 4.1.0)                       
##    officer              * 0.3.19      2021-07-21 [1] CRAN (R 4.1.0)                       
##    OpenStreetMap        * 0.3.4       2019-05-31 [1] CRAN (R 4.1.1)                       
##    openxlsx               4.2.4       2021-06-16 [1] CRAN (R 4.1.0)                       
##    pacman                 0.5.1       2019-03-11 [1] CRAN (R 4.1.0)                       
##    parallelly             1.27.0      2021-07-19 [1] CRAN (R 4.1.0)                       
##    parameters           * 0.14.0      2021-05-29 [1] CRAN (R 4.1.0)                       
##    patchwork            * 1.1.1       2020-12-17 [1] CRAN (R 4.1.0)                       
##    PerformanceAnalytics * 2.0.4       2020-02-06 [1] CRAN (R 4.1.0)                       
##    PHEindicatormethods  * 1.3.2       2020-06-25 [1] CRAN (R 4.1.0)                       
##    pillar                 1.6.2       2021-07-29 [1] CRAN (R 4.1.0)                       
##    pkgbuild               1.2.0       2020-12-15 [1] CRAN (R 4.1.0)                       
##    pkgconfig              2.0.3       2019-09-22 [1] CRAN (R 4.1.0)                       
##    pkgload                1.2.1       2021-04-06 [1] CRAN (R 4.1.0)                       
##    plotly               * 4.9.4.1     2021-06-18 [1] CRAN (R 4.1.0)                       
##    plotrix                3.8-1       2021-01-21 [1] CRAN (R 4.1.0)                       
##    plyr                   1.8.6       2020-03-03 [1] CRAN (R 4.1.0)                       
##    png                    0.1-7       2013-12-03 [1] CRAN (R 4.1.0)                       
##    polyclip               1.10-0      2019-03-14 [1] CRAN (R 4.1.0)                       
##    polyCub                0.8.0       2021-01-27 [1] CRAN (R 4.1.1)                       
##    prettyunits            1.1.1       2020-01-24 [1] CRAN (R 4.1.0)                       
##    pROC                   1.17.0.1    2021-01-13 [1] CRAN (R 4.1.1)                       
##    processx               3.5.2       2021-04-30 [1] CRAN (R 4.1.0)                       
##    prodlim                2019.11.13  2019-11-17 [1] CRAN (R 4.1.0)                       
##    progressr              0.8.0       2021-06-10 [1] CRAN (R 4.1.0)                       
##    projections          * 0.5.4       2021-04-22 [1] CRAN (R 4.1.1)                       
##    promises               1.2.0.1     2021-02-11 [1] CRAN (R 4.1.0)                       
##    proxy                  0.4-26      2021-06-07 [1] CRAN (R 4.1.0)                       
##    ps                     1.6.0       2021-02-28 [1] CRAN (R 4.1.0)                       
##    purrr                * 0.3.4       2020-04-17 [1] CRAN (R 4.1.0)                       
##    quadprog               1.5-8       2019-11-20 [1] CRAN (R 4.1.0)                       
##    Quandl                 2.11.0      2021-08-11 [1] CRAN (R 4.1.0)                       
##    quantmod             * 0.4.18      2020-12-09 [1] CRAN (R 4.1.0)                       
##    quantreg               5.86        2021-06-06 [1] CRAN (R 4.1.0)                       
##    R.methodsS3            1.8.1       2020-08-26 [1] CRAN (R 4.1.0)                       
##    R.oo                   1.24.0      2020-08-26 [1] CRAN (R 4.1.0)                       
##    R.utils                2.10.1      2020-08-26 [1] CRAN (R 4.1.0)                       
##    R6                     2.5.1       2021-08-19 [1] CRAN (R 4.1.1)                       
##    raster                 3.4-13      2021-06-18 [1] CRAN (R 4.1.0)                       
##    RColorBrewer         * 1.1-2       2014-12-07 [1] CRAN (R 4.1.0)                       
##    Rcpp                 * 1.0.7       2021-07-07 [1] CRAN (R 4.1.0)                       
##  D RcppParallel           5.1.4       2021-05-04 [1] CRAN (R 4.1.0)                       
##    readr                * 2.0.1       2021-08-10 [1] CRAN (R 4.1.0)                       
##    readxl               * 1.3.1       2019-03-13 [1] CRAN (R 4.1.0)                       
##    RecordLinkage        * 0.4-12.1    2020-08-25 [1] CRAN (R 4.1.1)                       
##    remotes                2.4.0       2021-06-02 [1] CRAN (R 4.1.0)                       
##    repr                   1.1.3       2021-01-21 [1] CRAN (R 4.1.0)                       
##    reprex                 2.0.1       2021-08-05 [1] CRAN (R 4.1.0)                       
##    reshape2               1.4.4       2020-04-09 [1] CRAN (R 4.1.1)                       
##    rgdal                  1.5-23      2021-02-03 [1] CRAN (R 4.1.0)                       
##    rio                  * 0.5.27      2021-06-21 [1] CRAN (R 4.1.0)                       
##  D rJava                  1.0-4       2021-04-29 [1] CRAN (R 4.1.0)                       
##    rlang                  0.4.11      2021-04-30 [1] CRAN (R 4.1.0)                       
##    rlist                  0.4.6.1     2016-04-04 [1] CRAN (R 4.1.0)                       
##    rmarkdown              2.10        2021-08-06 [1] CRAN (R 4.1.0)                       
##    rootSolve              1.8.2.2     2021-07-05 [1] CRAN (R 4.1.0)                       
##    rpart                  4.1-15      2019-04-12 [2] CRAN (R 4.1.1)                       
##    rprojroot              2.0.2       2020-11-15 [1] CRAN (R 4.1.0)                       
##    RSQLite              * 2.2.8       2021-08-21 [1] CRAN (R 4.1.1)                       
##    rstan                  2.21.2      2020-07-27 [1] CRAN (R 4.1.0)                       
##    rstatix              * 0.7.0       2021-02-13 [1] CRAN (R 4.1.0)                       
##    rstudioapi             0.13        2020-11-12 [1] CRAN (R 4.1.0)                       
##    runner                 0.4.0       2021-04-22 [1] CRAN (R 4.1.0)                       
##    rvest                  1.0.1       2021-07-26 [1] CRAN (R 4.1.0)                       
##    s2                     1.0.6       2021-06-17 [1] CRAN (R 4.1.0)                       
##    sass                   0.4.0       2021-05-12 [1] CRAN (R 4.1.0)                       
##    scales               * 1.1.1       2020-05-11 [1] CRAN (R 4.1.0)                       
##    scatterplot3d          0.3-41      2018-03-14 [1] CRAN (R 4.1.0)                       
##    see                  * 0.6.7       2021-08-23 [1] CRAN (R 4.1.1)                       
##    SemiCompRisks        * 3.4         2021-02-03 [1] CRAN (R 4.1.1)                       
##    sessioninfo            1.1.1       2018-11-05 [1] CRAN (R 4.1.0)                       
##    sf                   * 1.0-2       2021-07-26 [1] CRAN (R 4.1.0)                       
##    shiny                  1.6.0       2021-01-25 [1] CRAN (R 4.1.0)                       
##    sitrep               * 0.1.7       2021-08-31 [1] Github (R4EPI/sitrep@9a57f33)        
##    skimr                * 2.1.3       2021-03-07 [1] CRAN (R 4.1.0)                       
##    slider               * 0.2.2       2021-07-01 [1] CRAN (R 4.1.0)                       
##    snakecase              0.11.0      2019-05-25 [1] CRAN (R 4.1.0)                       
##    sp                   * 1.4-5       2021-01-10 [1] CRAN (R 4.1.0)                       
##    SparseM                1.81        2021-02-18 [1] CRAN (R 4.1.0)                       
##    spatstat               2.2-0       2021-06-23 [1] CRAN (R 4.1.1)                       
##    spatstat.core          2.3-0       2021-07-16 [1] CRAN (R 4.1.1)                       
##    spatstat.data          2.1-0       2021-03-21 [1] CRAN (R 4.1.1)                       
##    spatstat.geom          2.2-2       2021-07-12 [1] CRAN (R 4.1.1)                       
##    spatstat.linnet        2.3-0       2021-07-17 [1] CRAN (R 4.1.1)                       
##    spatstat.sparse        2.0-0       2021-03-16 [1] CRAN (R 4.1.1)                       
##    spatstat.utils         2.2-0       2021-06-14 [1] CRAN (R 4.1.1)                       
##    spData               * 0.3.10      2021-06-18 [1] CRAN (R 4.1.0)                       
##    spdep                * 1.1-8       2021-05-23 [1] CRAN (R 4.1.0)                       
##    srvyr                * 1.0.1       2021-03-28 [1] CRAN (R 4.1.1)                       
##    StanHeaders            2.21.0-7    2020-12-17 [1] CRAN (R 4.1.0)                       
##    stars                * 0.5-3       2021-06-08 [1] CRAN (R 4.1.0)                       
##    statmod                1.4.36      2021-05-10 [1] CRAN (R 4.1.1)                       
##    stinepack              1.4         2018-07-30 [1] CRAN (R 4.1.0)                       
##    stringdist           * 0.9.7       2021-07-28 [1] CRAN (R 4.1.0)                       
##    stringi                1.7.4       2021-08-25 [1] CRAN (R 4.1.1)                       
##    stringr              * 1.4.0       2019-02-10 [1] CRAN (R 4.1.0)                       
##    survC1               * 1.0-3       2021-02-10 [1] CRAN (R 4.1.1)                       
##    surveillance         * 1.19.1      2021-03-31 [1] CRAN (R 4.1.1)                       
##    survey               * 4.1-1       2021-07-19 [1] CRAN (R 4.1.1)                       
##    survival             * 3.2-11      2021-04-26 [2] CRAN (R 4.1.1)                       
##    survminer            * 0.4.9       2021-03-09 [1] CRAN (R 4.1.0)                       
##    survMisc               0.5.5       2018-07-05 [1] CRAN (R 4.1.0)                       
##    svglite                2.0.0       2021-02-20 [1] CRAN (R 4.1.0)                       
##    systemfonts            1.0.2       2021-05-11 [1] CRAN (R 4.1.0)                       
##    tensor                 1.5         2012-05-05 [1] CRAN (R 4.1.0)                       
##    testthat               3.0.4       2021-07-01 [1] CRAN (R 4.1.0)                       
##    tibble               * 3.1.4       2021-08-25 [1] CRAN (R 4.1.1)                       
##    tidyquant            * 1.0.3       2021-03-05 [1] CRAN (R 4.1.0)                       
##    tidyr                * 1.1.3       2021-03-03 [1] CRAN (R 4.1.0)                       
##    tidyselect             1.1.1       2021-04-30 [1] CRAN (R 4.1.0)                       
##    tidytree               0.3.4       2021-05-22 [1] CRAN (R 4.1.1)                       
##    tidyverse            * 1.3.1       2021-04-15 [1] CRAN (R 4.1.0)                       
##    timeDate               3043.102    2018-02-21 [1] CRAN (R 4.1.0)                       
##    tmap                 * 3.3-2       2021-06-16 [1] CRAN (R 4.1.1)                       
##    tmaptools            * 3.1-1       2021-01-19 [1] CRAN (R 4.1.1)                       
##    treeio               * 1.16.2      2021-08-17 [1] Bioconductor                         
##    trending             * 0.0.3       2021-04-19 [1] CRAN (R 4.1.0)                       
##    truncnorm              1.0-8       2018-02-27 [1] CRAN (R 4.1.0)                       
##    tseries                0.10-48     2020-12-04 [1] CRAN (R 4.1.0)                       
##    tsibble              * 1.0.1       2021-04-12 [1] CRAN (R 4.1.0)                       
##    TTR                  * 0.24.2      2020-09-01 [1] CRAN (R 4.1.0)                       
##    tweenr                 1.0.2       2021-03-23 [1] CRAN (R 4.1.1)                       
##    tzdb                   0.1.2       2021-07-20 [1] CRAN (R 4.1.0)                       
##    units                * 0.7-2       2021-06-08 [1] CRAN (R 4.1.0)                       
##    UpSetR               * 1.4.0       2019-05-22 [1] CRAN (R 4.1.0)                       
##    urca                   1.3-0       2016-09-06 [1] CRAN (R 4.1.0)                       
##    usethis                2.0.1       2021-02-10 [1] CRAN (R 4.1.0)                       
##    utf8                   1.2.2       2021-07-24 [1] CRAN (R 4.1.0)                       
##    uuid                   0.1-4       2020-02-26 [1] CRAN (R 4.1.0)                       
##    V8                     3.4.2       2021-05-01 [1] CRAN (R 4.1.0)                       
##    vctrs                  0.3.8       2021-04-29 [1] CRAN (R 4.1.0)                       
##    viridis              * 0.6.1       2021-05-11 [1] CRAN (R 4.1.0)                       
##    viridisLite          * 0.4.0       2021-04-13 [1] CRAN (R 4.1.0)                       
##    visdat                 0.5.3       2019-02-15 [1] CRAN (R 4.1.1)                       
##    visNetwork           * 2.0.9       2019-12-06 [1] CRAN (R 4.1.0)                       
##    vistime              * 1.2.1       2021-04-10 [1] CRAN (R 4.1.1)                       
##    warp                   0.2.0       2020-10-21 [1] CRAN (R 4.1.0)                       
##    webshot              * 0.5.2       2019-11-22 [1] CRAN (R 4.1.0)                       
##    withr                  2.4.2       2021-04-18 [1] CRAN (R 4.1.0)                       
##    wk                     0.5.0       2021-07-13 [1] CRAN (R 4.1.0)                       
##    writexl              * 1.4.0       2021-04-20 [1] CRAN (R 4.1.1)                       
##    xfun                   0.25        2021-08-06 [1] CRAN (R 4.1.0)                       
##    XML                    3.99-0.7    2021-08-17 [1] CRAN (R 4.1.1)                       
##    xml2                   1.3.2       2020-04-23 [1] CRAN (R 4.1.0)                       
##    xtable               * 1.8-4       2019-04-21 [1] CRAN (R 4.1.0)                       
##    xts                  * 0.12.1      2020-09-09 [1] CRAN (R 4.1.0)                       
##    yaml                   2.2.1       2020-02-01 [1] CRAN (R 4.1.0)                       
##    yardstick            * 0.0.8       2021-03-28 [1] CRAN (R 4.1.1)                       
##    yulab.utils            0.0.2       2021-08-16 [1] CRAN (R 4.1.1)                       
##    zip                    2.2.0       2021-05-31 [1] CRAN (R 4.1.0)                       
##    zoo                  * 1.8-9       2021-03-09 [1] CRAN (R 4.1.0)                       
## 
## [1] C:/Users/Temuulen/Documents/R/win-library/4.1
## [2] C:/Program Files/R/R-4.1.1/library
## 
##  D -- DLL MD5 mismatch, broken installation.