Skip to contents

Mirrors morie.tps_all_analyze.analyze_all. Caller supplies the data.frames; loading from disk is left to the user (R-side loaders live in R/data_access.R and R/dataset_catalog.R). An optional out_dir writes per-dataset tps_<name>.txt transcripts.

Usage

morie_tps_analyze_all(dfs, out_dir = NULL)

Arguments

dfs

Named list of TPS data.frames keyed by canonical TPS name (e.g. "Assault", "Homicides", ...).

out_dir

Optional directory to write per-dataset text dumps. When NULL, no files are written.

Value

A named list of morie_tps_result values, plus a `__cross_compare__` entry from morie_tps_crime_compare.

Examples

# \donttest{
df <- try(morie_datasets_tps_assault(max_features = 200L))
if (!inherits(df, "try-error")) {
  res <- try(morie_tps_analyze_all(list(assault = df)))
  if (!inherits(res, "try-error")) names(res)
}
#> [1] "assault"           "__cross_compare__"
# }