This looks at the basic numbers of all the therapeutic endoscopies over time. This should only be run after all the BarrettsDataAccord functions.
BarrettsBasicNumbers(dataframe, Endo_ResultPerformed)
dataframe | the dataframe |
---|---|
Endo_ResultPerformed | the date the endoscopy was performed |
# 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<-HistolDx(Mypath,'Diagnosis') v<-HistolExtrapolDx(v,'Diagnosis')#> Error in paste0("[Cc]arcin|[Cc]ance|[Ll]ymphoma|[Tt]umour|[Dd]yspla|G[Ii][Ss][Tt]|[Ss]tromal|[Ll]eio|[Cc]rohn", userString): argument "userString" is missing, with no defaultv<-HistolNumbOfBx(v,'Macroscopicdescription','specimen') v<-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') b2<-Barretts_PathStage(b1,'Histology') b3<-Barretts_EventType(b2,'Histology', 'ProcedurePerformed','Indications','Findings') # The follow-up group depends on the histology and the Prague score for a # patient so it takes the processed Barrett's data and then looks in the # Findings column for permutations of the Prague score. b4<-Barretts_FUType(b3,'Findings') colnames(b4)[colnames(b4) == 'pHospitalNum'] <- 'HospitalNumber' # The function groups the overall number of surveillance cases over time # The endoscopic episodes should be selected,according to surveillance # being the indication prior to using this function jj<-BarrettsBasicNumbers(b4,"Date.x") rm(v)