Skip to contents

This function calculates the Speaker's SCoRE, a metric used in VOX Analysis to evaluate the balance of language development. SCoRE reflects the consistency and reliability of the speaker's responses (e.g., Conversing, Labeling, Echoing, and Requesting) within an evaluation session. This score aids the listener or user in analyzing the speaker's engagement with each verbal operant during verbal episodes.

Usage

calc_speakers_SCoRE(df_summarized_response)

Arguments

df_summarized_response

A `data.frame` summarizing each verbal operant (Conversing, Labeling, Echoing, Requesting) for a given evaluation date. This summary provides a condensed view of responses and can be produced using the `util_summarize_response` function.

Value

A numeric vector containing the SCoRE values, representing the degree of language engagement and response reliability across verbal episodes.

Examples

library(dplyr)
data("df_summarized_response_example")

# Filter the data to a single evaluation date for accurate SCoRE calculation
dat <- df_summarized_response_example %>%
  filter(date_of_evaluation == max(date_of_evaluation))

# Calculate the Speaker's SCoRE
calc_speakers_SCoRE(df_summarized_response = dat)
#> [1] 0.6