Description Usage Arguments Methods (by class) Examples
exactly the same as using x[n]
or x[[n]]
but preserves the ICD
classes in result
1 2 3 4 5 6 7 8 9 10 11 |
x |
input data with list, vector, factor, and class set to an ICD type. |
... |
arguments passed on to other functions |
icd9
: Extract ICD-9 codes
icd9
: Extract ICD-9 codes
icd10
: Extract ICD-10 codes
icd10
: Extract ICD-10 codes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | x <- list(my_codes = as.icd9(c("V10.1", "441.1")))
x[1]
x[[1]]
x[[1]][2]
# subsetting a list should give the underlying data structure type,
# preserving the ICD class
stopifnot(!inherits(x[[1]], "list"))
stopifnot(!inherits(x[[1]][2], "list"))
y <- as.icd10(c("A01", "B0234"))
y[2]
y[[2]]
stopifnot(inherits(y[2], "icd10"))
stopifnot(inherits(y[[2]], "icd10"))
|
The 'icd9' package is deprecated, and should be removed to avoid conflicts with 'icd' . The 'icd' package up to version 2.1 contains tested versions of all the deprecated function names which overlap with those in the old 'icd9' package, e.g., 'icd9ComorbidAhrq' '. It is highly recommended to run the command: 'remove.packages("icd9")'
$my_codes
[1] "V10.1" "441.1"
[1] "V10.1" "441.1"
[1] "441.1"
[1] "B0234"
[1] "B0234"
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.