Enhanced Cross Tables with danchaltiel/crosstable
Source:R/enhancedcrosstable.b.R
enhancedcrosstableClass.Rd
Enhanced cross-tabulation analysis using the danchaltiel/crosstable package. This module provides advanced features including tidyselect syntax, formula interface for transformed columns, officer package integration for automated reporting, and comprehensive statistical analysis with effect sizes.
Complements existing ClinicoPath crosstable modules with advanced functionality for clinical research and publication-ready outputs.
Value
The function produces comprehensive HTML table outputs with statistical tests, effect sizes, and interpretation.
Details
This module integrates the danchaltiel/crosstable package to provide enhanced cross-tabulation capabilities beyond standard contingency tables. Key features include automated statistical test selection, effect size calculations, flexible percentage patterns, and professional output formatting.
The crosstable package offers unique tidyselect syntax support and formula interfaces for complex variable transformations, making it ideal for clinical research applications requiring sophisticated data analysis and reporting.
Super classes
jmvcore::Analysis
-> ClinicoPath::enhancedcrosstableBase
-> enhancedcrosstableClass
Methods
Inherited methods
jmvcore::Analysis$.createImage()
jmvcore::Analysis$.createImages()
jmvcore::Analysis$.createPlotObject()
jmvcore::Analysis$.load()
jmvcore::Analysis$.render()
jmvcore::Analysis$.save()
jmvcore::Analysis$.savePart()
jmvcore::Analysis$.setCheckpoint()
jmvcore::Analysis$.setParent()
jmvcore::Analysis$.setReadDatasetHeaderSource()
jmvcore::Analysis$.setReadDatasetSource()
jmvcore::Analysis$.setResourcesPathSource()
jmvcore::Analysis$.setStatePathSource()
jmvcore::Analysis$addAddon()
jmvcore::Analysis$asProtoBuf()
jmvcore::Analysis$asSource()
jmvcore::Analysis$check()
jmvcore::Analysis$init()
jmvcore::Analysis$optionsChangedHandler()
jmvcore::Analysis$postInit()
jmvcore::Analysis$print()
jmvcore::Analysis$readDataset()
jmvcore::Analysis$run()
jmvcore::Analysis$serialize()
jmvcore::Analysis$setError()
jmvcore::Analysis$setStatus()
jmvcore::Analysis$translate()
ClinicoPath::enhancedcrosstableBase$initialize()