Nothing
## ----setup, include=FALSE-----------------------------------------------------
knitr::opts_chunk$set(collapse = TRUE, comment = "#>")
library(aiDIF)
## ----data---------------------------------------------------------------------
eg <- make_aidif_eg()
str(eg, max.level = 2)
## ----fit----------------------------------------------------------------------
mod <- fit_aidif(
human_mle = eg$human,
ai_mle = eg$ai,
alpha = 0.05
)
print(mod)
## ----summary------------------------------------------------------------------
summary(mod)
## ----dasb---------------------------------------------------------------------
sb <- scoring_bias_test(eg$human, eg$ai)
print(sb)
## ----effect-------------------------------------------------------------------
eff <- ai_effect_summary(mod$dif_human, mod$dif_ai)
print(eff)
## ----plots, fig.width=7, fig.height=5, eval=FALSE-----------------------------
# plot(mod, type = "dif_forest") # human vs AI DIF side by side
# plot(mod, type = "dasb") # DASB bar chart with error bars
# plot(mod, type = "weights") # bi-square anchor weights
## ----sim----------------------------------------------------------------------
dat <- simulate_aidif_data(
n_items = 8,
n_obs = 600,
dif_items = c(1, 2),
dif_mag = 0.5,
dasb_items = 5,
dasb_mag = 0.4,
seed = 123
)
sim_mod <- fit_aidif(dat$human, dat$ai)
print(sim_mod)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.