TimeToStatus | R Documentation |
This function selects patients who have had a start event and an end event of the users choosing so you can determine things like how long it takes to get a certain outcome. For example, how long does it take to get a patient into a fully squamous oesophagus after Barrett's ablation for dysplasia?
TimeToStatus(dataframe, HospNum, EVENT, indicatorEvent, endEvent)
dataframe |
The dataframe |
HospNum |
The Hospital Number column |
EVENT |
The column that contains the outcome of choice |
indicatorEvent |
The name of the start event (can be a regular expression) |
endEvent |
The name of the endpoint (can be a regular expression) |
Other Basic Analysis - Surveillance Functions:
HowManyOverTime()
,
SurveilFirstTest()
,
SurveilLastTest()
,
SurveilTimeByRow()
# Firstly relevant columns are extrapolated from the # Mypath demo dataset. These functions are all part of Histology data # cleaning as part of the package. v <- Mypath v$NumBx <- HistolNumbOfBx(v$Macroscopicdescription, "specimen") v$BxSize <- HistolBxSize(v$Macroscopicdescription) # The histology is then merged with the Endoscopy dataset. The merge occurs # according to date and Hospital number v <- Endomerge2( Myendo, "Dateofprocedure", "HospitalNumber", v, "Dateofprocedure", "HospitalNumber" ) # The function relies on the other Barrett's functions being run as well: b1 <- Barretts_PragueScore(v, "Findings") b1$IMorNoIM <- Barretts_PathStage(b1, "Histology") colnames(b1)[colnames(b1) == "pHospitalNum"] <- "HospitalNumber" # The function groups the procedures by patient and gives # all the procedures between # the indicatorEvent amd the procedure just after the endpoint. # Eg if the start is RFA and the # endpoint is biopsies then it will give all RFA procedures and # the first biopsy procedure b1$EndoscopyEvent <- EndoscopyEvent( b1, "Findings", "ProcedurePerformed", "Macroscopicdescription", "Histology" ) nn <- TimeToStatus(b1, "eHospitalNum", "EndoscopyEvent", "rfa", "dilat") rm(v)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.