Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
## ----setup--------------------------------------------------------------------
library(amscorer)
## ----my_data_cci--------------------------------------------------------------
# Example data for CCI
set.seed(123)
n <- 10
my_data <- data.frame(
age = sample(30:90, n, replace = TRUE), # age
mi = sample(0:1, n, replace = TRUE), # Myocardial infraction
chf = sample(0:1, n, replace = TRUE), # Congestive heart failure
pvd = sample(0:1, n, replace = TRUE), # preripheral vascular disease
cevd = sample(0:1, n, replace = TRUE), # Cerebrovascular accident or Transient ischemic attack
dementia = sample(0:1, n, replace = TRUE), # Dematia
cpd = sample(0:1, n, replace = TRUE),# Chronic obstructive pulmonary disease
ctd = sample(0:1, n, replace = TRUE),# Connective tissue disease
pud = c(sample(0:1, (n-1), replace = TRUE) , NA), # peptide ulcer disease
liver_disease = sample(0:2, n, replace = TRUE), #Liver disease(None,Mild,Moderate to severe)
diabetes_mellitus = sample(0:2, n, replace = TRUE),#Diabetes(None,uncomplicated,End-organ)
hp = sample(0:1, n, replace = TRUE), # Hemipledia
ckd = sample(0:1, n, replace = TRUE), #Moderate to severe Chronic kidney disease
solid_tumor = sample(0:2, n, replace = TRUE), #Solid tumor(None,Localized,Metastatic)
leuk = sample(0:1, n, replace = TRUE), # Leukemia
lym = c(sample(0:1, (n-2), replace = TRUE) , c(NA , NA)), # Lymphoma
aids = sample(0:1, n, replace = TRUE) # AIDS
)
## -----------------------------------------------------------------------------
amscorer::cci(my_data ,replace_na_with_zero = FALSE)
## -----------------------------------------------------------------------------
amscorer::cci(my_data ,replace_na_with_zero = FALSE)$cci_score
## ----my_data_EPICES-----------------------------------------------------------
# Example data for EPICES
my_data <- data.frame(
epices_1 = c(1, 0, 1),
epices_2 = c(0, 1, 1),
epices_3 = c(0, 0, 0),
epices_4 = c(1, 0, 0),
epices_5 = c(0, 1, 0),
epices_6 = c(1, 0, 1),
epices_7 = c(0, 1, 0),
epices_8 = c(0, 0, 1),
epices_9 = c(1, 1, 0),
epices_10 = c(0, 0, 1),
epices_11 = c(1, 0, NA)
)
## -----------------------------------------------------------------------------
amscorer::epices_score(my_data ,prefix = "epices",replace_na_with_zero = FALSE)
## -----------------------------------------------------------------------------
amscorer::epices_score(my_data ,prefix = "epices",replace_na_with_zero = FALSE)$epices_score
## -----------------------------------------------------------------------------
amscorer::epices_score(my_data ,prefix = "epices",replace_na_with_zero = TRUE)$epices_score
## ----my_data_MELD_3-----------------------------------------------------------
# Example data for MELD 3.0
my_data <- data.frame(
Sex = c(1, 0, 1),
Creatinine = c(1.5, 2.0, 3.1),
Bilirubin = c(1.2, 2.5, 1.8),
INR = c(1.1, 1.4, 2.0),
Sodium = c(135, 130, 140),
Albumin = c(3.0, 2.5, 3.5)
)
## -----------------------------------------------------------------------------
amscorer::meld_3(my_data)
## ----my_data_MELD_pre_2016----------------------------------------------------
my_data <- data.frame(
Hemodialysis = c(0, 0, 1),
Creatinine = c(1.2, 0.9, 1.5),
Bilirubin = c(0.7, 1.1, 0.9),
INR = c(1.0, 1.2, 1)
)
## -----------------------------------------------------------------------------
amscorer::meld_pre_2016(my_data)
## ----my_data_MELD_NA----------------------------------------------------------
my_data <- data.frame(
Creatinine = c(1.2, 2.5, 3),
Bilirubin = c(0.5, 1.0, 2.1),
INR = c(1.1, 1.5, 1.8),
Sodium = c(136, 140, 145),
Hemodialysis = c(0, 1, 0)
)
## -----------------------------------------------------------------------------
amscorer::meld_NA(my_data)
## ----my_data_io_DFRS----------------------------------------------------------
my_data <- data.frame(
ID = 1:4,
BMI = c(20, 25, 30, 10),
PT = c(5, 43, 1, 20),
PD_size = c(100, 0, 1, 19),
OP_time = c(500, 20, 605, 600),
Texture = c(0, 1, 0, 1)
)
## -----------------------------------------------------------------------------
amscorer::io_DFRS(my_data)
## ----my_data_preop_DFRS-------------------------------------------------------
my_data <- data.frame(
ID = 1:4,
PT = c(5, 43, 3, 4),
PD_size = c(25, 5, 4, 19)
)
## -----------------------------------------------------------------------------
amscorer::preop_DFRS(my_data)
## ----my_data_a_FRS------------------------------------------------------------
my_data <- data.frame(
ID = 1:4,
Texture = c(0, 1, 0,0),
BMI = c(22, 25, 30 , 20),
PD_size = c(5, 10, 1,2)
)
## -----------------------------------------------------------------------------
amscorer::a_FRS(my_data)
## ----my_data_ua_FRS-----------------------------------------------------------
my_data <- data.frame(
ID = 1:4,
Sex = c(0, 0, 1,1),
Texture = c(0, 1, 0,0),
BMI = c(22, 25, 30 , 20),
PD_size = c(5, 10, 1,2)
)
## -----------------------------------------------------------------------------
amscorer::ua_FRS(my_data)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.