% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/psychometrics.R
\name{item_report}
\alias{item_report}
\title{Generate item-level diagnostics}
\usage{
item_report(data, instrument, scales = NULL)
}
\arguments{
\item{data}{A \code{tibble} or \code{data.frame} of responses.}

\item{instrument}{An \code{sframe} object.}

\item{scales}{Character vector or NULL. A subset of scale IDs to analyse.
When NULL (default), all scales are included.}
}
\value{
An object of class \code{sframe_item_report}, a list with one data.frame
per scale.
}
\description{
Produces item-total correlations, floor and ceiling effect proportions,
and item means and standard deviations for each item within each scale.
}
\examples{
\donttest{
demo <- sframe_demo_data()
ir <- item_report(demo$responses, demo$instrument)
print(ir)
}
}
\seealso{
\code{\link[=reliability_report]{reliability_report()}}, \code{\link[=sf_scale]{sf_scale()}}
}
