speaker_bhatt: Bhattacharyya distance by group

View source: R/pillai_bhatt.R

speaker_bhattR Documentation

Bhattacharyya distance by group

Description

Computes Bhattacharyya distance and affinity for each group, under a multivariate normal approximation.

Usage

speaker_bhatt(
  data,
  group_col,
  category_col,
  features,
  min_tokens = 20,
  eps = 1e-06
)

Arguments

data

Data frame.

group_col

Character vector of one or more grouping columns (e.g., "speaker" or c("Sex", "Style")).

category_col

String; category column with exactly two levels per group.

features

Character vector of numeric feature columns.

min_tokens

Minimum tokens per group.

eps

Small ridge constant passed to bhattacharyya_mvnorm().

Value

Data frame with columns: group, n_tokens, bhatt_dist, bhatt_affinity.


phontrast documentation built on Oct. 7, 2026, 5:06 p.m.