inst/HelpExamples/FT_ToxTable_example.R

# Patient Level Data
data("rt_patientData")
# Toxicity Level Data
data("rt_toxicityData")


# Run the setup command passing in all the column names.
rt = SetupRobustToxicities(
  toxData = rt_toxicityData,
  patientData = rt_patientData,
  patidCol = "patientNo", treatmentCol = "Treatment",
  toxCategoryCol = "category", toxNameCol = "toxicity",
  toxGradeCol = "grade", dateOfStartOfToxWindow = "Registration_date",
  dateOfStartTox = "ae_onset_date", dateOfEndTox = "ae_resolve_date",
  dateOfEndOfToxWindow = "end_of_assessment_date",
  periodDividerCols = c("Registration_date", "Cycle_1_date","Cycle_2_date",
                        "Cycle_3_date", "Cycle_4_date", "Cycle_5_date", "Cycle_6_date"),
  periodDividerLabels = c("Pre treatment", "Cycle 1","Cycle 2",
                          "Cycle 3","Cycle 4","Cycle 5", "Cycle 6"),
  treatmentCodes = NULL, treatmentLabels = NULL, options = NULL)

# Look for queries. Note: must be called before running any
# of the functions on this class.
rt = QueryRobustToxicities(rt)


##########################################################
# flexTable summary
ft = FT_ToxTable_summary(rt)
# returns an object of class ConstructFlexTable for additional formatting and editing
ft$GetTable()


##########################################################
# flexTable worst grade of each adverse event by patient
ft = FT_ToxTable_cycle(rt)
# returns an object of class ConstructFlexTable for additional formatting and editing
ft$GetTable()

##########################################################
# flexTable worst grade of each category by patient
ft = FT_ToxTable_category(rt)
# returns an object of class ConstructFlexTable for additional formatting and editing
ft$GetTable()

##########################################################
# The table generated by ToxTable_summary, ToxTable_cycle or ToxTable_category may also
# be passed as an argument. This provides a convinent oportunity to edit the data
tble = ToxTable_summary(rt)
# Edits to tble can go here
ft = FT_ToxTable_summary(rt, tble = tble)
# returns an object of class ConstructFlexTable for additional formatting and editing
ft$GetTable()
csmoxford/robustToxicities documentation built on May 14, 2019, 12:24 p.m.