Click here to update your results, you need to do this after you change the data, model, or any of the settings
Press Quit to exit the application


Note: Input values (either numeric or character) must be separated by tabs. Copy and paste from Excel.

If you need to create 1-0 data first, use the Binary (1-0) Data Converter.

Please make sure that your data includes the header (variable names) in the first row.


        
        

Basic statistics (Using the raw score)


        

Histogram of the total score (Using the raw score)

Download the plot as pdf

Boxplot (Using the raw score)

Download the plot as pdf

Cronbach's coefficient alpha (Using the raw score)


        

Drop if: Cronbach alpha when the item is removed
r dropped: item-total correlation without the item
r: item-total (point-biserial) correlation
IF: item facility or item mean (proportion correct answers)
ID: item discrimination (upper 1/3 - lower 1/3)


Item estimate


        

Person estimate (Theta)


        

Plots



R session info

      

Note: Input values (either numeric or character) must be separated by tabs. Copy and paste from Excel/Numbers.

Please make sure that your data includes the header (variable names) in the first row.


        
        

Basic statistics (Using the raw score)


        

Histogram

Download the plot as pdf

Box plot with individual data points

Download the plot as pdf

Cronbach's coefficient alpha (Using the raw score)


        

Drop if: Cronbach alpha when the item is removed
r dropped: item-total correlation without the item
r: item-total (point-biserial) correlation




Item estimate


        

Person estimate


        

Plots





R session info

      
Option:

Note: Input values (either numeric or character) must be separated by tabs. Copy and paste from Excel/Numbers.


        
        

Input answer keys (Either numeric or character, separated by tabs.):


        
        

Checking the 1-0 converted data

Only the first 10 observations are displayed.


Download the 1-0 data file
R session info

        


IRT with Shiny

IRTShiny Version 1.1

The goal of this project is to help students and researchers run IRT analysis as easily as possible.

This application is developed with Shiny.

The code for this application is available at this GitHub.

If you're having problems with IRTShiny feel free to refer to our GitHub wiki or the documentation available on CRAN.

CRAN page for IRTShiny
GitHub Wiki page for IRTShiny

As always you are more than welcome to contact the project maintainer at kyle.hamilton@gmail.com


List of Packages Used
library(shiny)
library(shinyAce)
library(psych)
library(CTT)
library(ltm)
library(beeswarm)

Acknowledgments and Authors

Acknowledgments

William Kyle Hamilton would like to thank the Health Communications and Interventions Lab at UC Merced for their comments and beta testing efforts on this application

Atsushi Mizumoto would like to thank Dr. Luke Plonsky and Dr. Yo In'nami for their support and feedback to create this web application.


Authors

William Kyle Hamilton - University of California, Merced

William Kyle Hamilton maintains this application and has authored new features.


Atsushi Mizumoto, PhD - Kansai University

Atsushi Mizumoto wrote the first version of this application; this application is a fork of the original which can be found here


Bug Reports

If you discover a problem with IRTShiny please submit it to the project GitHub page https://github.com/kylehamilton/IRTShiny/issues

IRTShiny is an Open Source project, you are more than welcome to submit patches or features and help the project grow.

License

IRTShiny: Item Response Theory with Shiny

Copyright 2015 William Kyle Hamilton and Atsushi Mizumoto

This program is free software you can redistribute it and or modify it under the terms of the GNU General Public License as published by the Free Software Foundation either version 3 of the License or at your option any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/gpl.html


Futher Infomation

If you would like to learn more about the GNU General Public License and what it means tl'dr legal has a simple explaination which can be found here https://www.tldrlegal.com/l/gpl-3.0