| relative_risk {eudract} | R Documentation | 
Calculate relative risks to be reported or plotted as dot plot
Description
Calculate relative risks to be reported or plotted as dot plot
Usage
relative_risk(
  safety,
  type = c("non_serious", "serious"),
  reference = safety$GROUP$title[1],
  size = 95
)
relative_risk_table(
  safety,
  type = c("non_serious", "serious"),
  reference = safety$GROUP$title[1],
  size = 95,
  digits = 3,
  valid_estimates = TRUE
)
order_filter(rel_risk, threshold = 10)
Arguments
| safety | an object created by  | 
| type | a choice of "non_serious" (default) or "serious" as to which type of AE to report on | 
| reference | character vector naming the reference arm for the calculations. Defaults to the first row of the safety$GROUP. | 
| size | a number between 0-100, giving the size of the confidence interval. Default is 95. | 
| digits | integer giving the number of significant figures to report to. Default of 3. | 
| valid_estimates | a logical, which determines if only terms with valid estimates of relative risk are included in the table. The alternative is to include terms with zeroes. | 
| rel_risk | a relative risk object | 
| threshold | a threshold on the percent scale, the max percentage for a term the incidence rate needs to exceed | 
Value
relative_risk returns of list of three items. "relative_risk" a data.frame that has the relative risk estimate and confidence intervals. 
"percentage" a data.frame with absolute percentages. "GROUP" a copy from the original safety_summary object.
No adjustment made to deal with zeroes. This is suitable input for the dot_plot function, and in most cases will not be 
used directly, but may potentially be modified with filtration, or editing of terms, see order_filter.
relative_risk_table returns a data frame that is suitable for printing to a report, giving relative risks
order_filter returns a revised relative risk object, with the terms concatenated with SOC if there are any duplicates, 
then ordered by relative risk, into a factor, and filtered to only those terms with an incidence rate above
the threshold.
See Also
Examples
safety_statistics <- safety_summary(safety,
           exposed=c("Experimental"=60,"Control"=67))
head( relative_risk(safety_statistics, type="serious") )
relative_risk_table(safety_statistics, type="serious")
rr <- relative_risk(safety_statistics)
rr2 <- order_filter(rr, threshold=2)
dot_plot(rr2)