Learn R Programming

⚠️There's a newer version (0.2.9) of this package.Take me there.

irt (version 0.1.1)

Item Response Theory and Computerized Adaptive Testing Functions

Description

A collection of Item Response Theory (IRT) and Computerized Adaptive Testing (CAT) functions that are used in psychometrics.

Copy Link

Version

Install

install.packages('irt')

Monthly Downloads

307

Version

0.1.1

License

GPL-3

Maintainer

Emre Gonulates

Last Published

September 24th, 2020

Functions in irt (0.1.1)

as.list.Itempool

This function converts Itempool objects to a list object
biserial

Calculate biserial correlation
Itempool-class

An S4 class to represent an Itempool
Item-class

An S4 class to represent an Item
as.Itempool

$<-,Testlet-method

Set values to parameters or components of 'Item' class.
as.data.frame.Itempool

Convert an Itempool-class object into a data.frame.
c,Item-method

Concatenate Item, Itempool or Testlet objects and return an Itempool object.
cat_sim

Computerized Adaptive Test (CAT) Simulation
$<-,Item-method

cat_sim_fast

Computerized Adaptive Test (CAT) Simulation (Parallel Computing)
generate_item

Generate a random Item object
Testlet-class

An S4 class to represent a Testlet
convert_model

Convert model parameters from one model to another
create_cat_design

Computerized Adaptive Test (CAT) Simulation Design
calculate_exposure_rates

Calculate exposure rate of items for CAT
get_max_possible_total_score

Calculate the maximum score of a set of items
info

Calculates the information of an "Item" object
generate_testlet

Generate a random Testlet object
person_fit

Calculate person-fit indices
add_misc

plot.Item

Plot Item Characteristic Curve of an Item object
rsss

Convert raw score to scale score and vice versa
resp_loglik

Log-likelihood of a Response String
$<-,Itempool-method

Set values to parameters or components of 'Item' class.
testlet

get_cat_administered_items

Get administered items from a CAT output
$,Item-method

calculate_overlap_rates

Calculate overlap rate of items for CAT
distractor_analysis

Distractor Analysis Function
get_cat_response_data

Extracts the response data of CAT output.
is.Item

$,Itempool-method

item

Create an Item object
plot.Itempool

Plot Item Characteristic Curves or Test Characteristic Curve of an Itempool object
$,Testlet-method

est_ability

Ability Estimation of an examinee
generate_ip

Generate a random Itempool object
dif

Evaluate Differential Item Functioning (DIF) of a test
itempool

Create an Itempool object
prob

Calculate the probability of a correct response
plot_distractor_icc

Plot Empirical Item or Test characteristic curve
resp_lik

Likelihood of a response string
irt

A Collection of Item Response Theory (IRT) and Computerized Adaptive Testing (CAT) Functions
ipd

Item Parameter Drift
item_analysis

Item Analysis Function
item_fit

Calculate item-fit indices
.print.Testlet

[[<-,Itempool,numeric,missing-method

Set the elements of an Itempool objects.
length,Itempool-method

plot_empirical_icc

Plot Empirical Item or Test characteristic curve
plot_info

Plot Item Information Function
plot_resp_loglik

Plot the Log-Likelihood of a response string
print,Itempool-method

print.cat_design

Prints cat_design objects.
point_biserial

Calculate point-biserial correlation
score_raw_resp

Score Raw Responses
print.Item

show,Item-method

[,Itempool,ANY,missing-method

Subset Itempool objects
show.cat_output

This method shows an "cat_output" class object
sim_resp

Generate responses for a given model
[,Testlet,ANY,missing-method

[[<-,Testlet,numeric,missing-method

This function sets the elements of a Testlet objects.
print.cat_output

This method prints an "cat_output" class object
[[,Itempool,numeric,missing-method

Subset Itempool objects
[[,Testlet,numeric,missing-method

summary.cat_output

Summarizes the raw output of cat_sim
summary.list

If a list object consists of all "cat_output" objects, then it will run summary.cat_output.