R's test of the table the cross-tabulation opens on, as a table of one row:
its method, the counts, the p-value and its note, written as the chart
prints them. The numbers are Analyze_Contingency()'s on the rows the chart
tabulates, by the test the settings open on.
Usage
Table_CrossTab(dfResults, dfParticipants = NULL, lSettings = list())Arguments
- dfResults
data.frameLong-format results, one row per participant, biomarker and visit. Column names are supplied bylSettings; the defaults expectUSUBJID/TEST/STRESN/VISIT/VISITNUM/STRESU, the columns of Synthetic_Results.- dfParticipants
data.frameOne row per participant, orNULL. With it the chart has filters, offers its category columns to the Rows and Columns controls, and its numbers can be cut. Default:NULL.- lSettings
listbio.viz cross-tabulation settings, asWidget_CrossTab()takes them, andtitle,subtitleandfootnotes. Default:list().
Value
A data.frame of text: Statistic, Method, Estimate, Counts,
p-value and Note, with the attributes of Table_GroupComparison().
Titles and footnotes
As for Visualize_CrossTab(): {rows}, {columns}, {n}, {filters},
{date} and {version}.
Display rules
A p-value is written to three decimals, p < 0.001 below that and
p > 0.999 above, never with stars. Every row is labelled exploratory, with
its adjustment named when it has one. An estimate is written to four
significant digits with its confidence interval. A statistic R did not
compute has no p-value, and its note is R's reason.
Examples
Table_CrossTab(
Synthetic_Results,
Synthetic_Participants,
lSettings = list(row_by = "ARM", col_by = "RESPONSE")
)
#> Statistic
#> 1 Test of the table
#> Method Estimate Counts
#> 1 Pearson's Chi-squared test with Yates' continuity correction n = 200
#> p-value Note
#> 1 p = 0.464 Exploratory, unadjusted.