% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/utils.R
\name{create_analysis_datatable}
\alias{create_analysis_datatable}
\title{Create Formatted Analysis Data Table}
\usage{
create_analysis_datatable(
  data,
  colnames = NULL,
  numeric_cols = NULL,
  digits = 3,
  export_formats = c("copy", "csv", "excel", "pdf", "print"),
  page_length = 25,
  font_size = "16px"
)
}
\arguments{
\item{data}{Data frame to display}

\item{colnames}{Optional character vector of column names for display}

\item{numeric_cols}{Optional character vector of numeric columns to round}

\item{digits}{Number of digits for rounding numeric columns (default: 3)}

\item{export_formats}{Character vector of export formats (default: c('copy', 'csv', 'excel', 'pdf', 'print'))}

\item{page_length}{Number of rows per page (default: 25)}

\item{font_size}{Font size for table cells (default: "16px")}
}
\value{
A DT::datatable object
}
\description{
Creates a consistently formatted DT::datatable for analysis results with
export buttons and optional numeric formatting.
}
\keyword{internal}
