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
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)