accrualReport: EntryDate variables.
xlim has been modified to the 'floor' of the minimum date to the 'ceiling' of the maximum date are used - i.e., if 4/16/06-6/20/06 specified as dateRange, then xlim=c(4/1/06, 6/30/06).
Minor or Minor and Major are specified. Minor specified, then 'Number of subjects randomized by Minor' plot and 'Number of Minors having a given number of subjects randomized' plot are generated.
Minor and Major specified, then 'Number of subjects randomized by Major' plot (with number of Minors within each Major given), 'Number of subjects randomized by site' plot (automatically implements combineEqual if greater than 40 levels; and adds the number of subjects per site if combineEqual), and 'Number of sites having a given number of subjects randomized' plot are generated. Also generates table of combineEqual abbreviations. The definition of 'site' is given in each appropriate table caption.
rangeCheck: rangeCheck and makeNA.
rangeCheck creates a LaTeX table that displays the frequency of various lab parameter values outside a defined range. The table has three columns: (1) Lab parameter; (2) Defined range; and (3) 'Out of range' (the percent and frequency of values outside the defined range). rangeCheck create a second table (and/or dot plot) that summarized the sites (country and center) (and IDs) that have records outside the defined range of each lab parameter.
makeNA replaces the values of a data frame that are outside the defined range with NA.
aeReport2: minfreq. When minfreq is used, the existing long table should go to an appendix. Create a sentence that links to the appendix (both in text and as a hyperlink). listTable item.
listTable: listTable will go appendix but user can override this for special listings such as severe events of a certain type. Text written to the appendix can keep append ing to gentex/app.tex. Will need to generate \section commands automatically.
dotchart=TRUE argument.
mincat option to appropriate functions. Dot charts having fewer than mincat categories depicted in the entire chart should be suppressed. A good value of mincat might be 7.
floor.chron and ceiling.chron to the chron maintainer for consideration of inclusion in chron.
scaleReport or adapt mixedvarReport and other functions to report discrete-value scale variables (such as those on an integer 1-5 scale) as mean and SD and with a dot chart showing all unique values of the scale. Don't use quantiles, box plots, ECDFs, or binned histograms for scales. Better: define function discreteNum that can be used when defining a data frame or in a call to summary.formula, e.g. summary(treat ~ age + discreteNum(painSeverity)). discreteNum implies you the way to compute descriptive stats is to not use quantiles but to use mean, SD, and occasionally mode.
dotchart2 to switch to smaller font for left margin labels or to word-wrap them, to avoid squeezing dot charts to be too narrow. Specify a minimum width allowed?
ci.pd function in the Epi package, which should be a required package for rreport . Note however that the confidence intervals from ci.pd are not symmetric around the difference in proportions, so for now let's use the simple normal approximation.
mixedvarReport and labreport to use new defaults: describe ); output is for analysts in statistical center and sponsor; need to have an ID variable so can compute number of subjects added/removed and count number of unique subjects. Should be added to Hmisc for one pair but a superfunction added to rreport to do this automatically a series of data frames.
option( ) or .Options$element.
mixedvarReport.
put2web to put in the body of the e-mail which pages to print. Have rreport tell LaTeX to save the page number of the start of the appendix. aeReport2 and listTable appendix related items.
publishPdf 'scp -p' problem and permission problems in general: rreport in general: Oreport and report .tex files.
fileNames.s.
Makefiles for mutliple-step procedures (suggested in Frank's email). report.s into datamanip.report.s and generateoutput.report.s.
ggplot package.
append=TRUE in mixedvarReport possibly causes outputted images to overwrite each other.
xlim. (Frank - REDUCE)