11 Restructurer des listes de codes : enrobeur

La fonction enrobeur() permet de structurer une liste de diagnostics, de ghm ou de codes CCAM sous différents formats, selon le type de requêtes que l’on souhaite effectuer ensuite.

11.0.1 Pour du SQL %like% %..% (left & right)

library(magrittr)
li <- c('QEFA003', 'QEFA005', 'QEFA010', 'QEFA013', 'QEFA015', 'QEFA019', 'QEFA020')

enrobeur(li, robe="\'%", interstice="\n", symetrique = T) %>% cat()
## '%QEFA003%'
## '%QEFA005%'
## '%QEFA010%'
## '%QEFA013%'
## '%QEFA015%'
## '%QEFA019%'
## '%QEFA020%'

11.0.2 SQL %like% ..%

à venir

11.0.3 SQL %like% %..

à venir

11.0.4 Pour du grepl

li <- c('QEFA003', 'QEFA005', 'QEFA010', 'QEFA013', 'QEFA015', 'QEFA019', 'QEFA020')

enrobeur(li, robe="", interstice="|") %>% cat()
## QEFA003|QEFA005|QEFA010|QEFA013|QEFA015|QEFA019|QEFA020

11.0.5 Pour du listing

li <- c('QEFA003', 'QEFA005', 'QEFA010', 'QEFA013', 'QEFA015', 'QEFA019', 'QEFA020')

enrobeur(li, robe="\'", interstice=", ") %>% cat()
## 'QEFA003', 'QEFA005', 'QEFA010', 'QEFA013', 'QEFA015', 'QEFA019', 'QEFA020'