Code
# make some fake data
id <- c(
rep(1, 3),
rep(2, 2),
rep(3, 6),
rep(4, 1)
)
ab_types <- c(
'ampicillin', 'gentamicin', 'cefalotin', 'metronidazol'
)
ab <- sample(ab_types, size = length(id), replace = T)
dt <- data.table::data.table(
id = id, ab = ab
)
dt id ab
<num> <char>
1: 1 metronidazol
2: 1 gentamicin
3: 1 gentamicin
4: 2 metronidazol
5: 2 metronidazol
6: 3 cefalotin
7: 3 gentamicin
8: 3 metronidazol
9: 3 gentamicin
10: 3 ampicillin
11: 3 cefalotin
12: 4 metronidazol