Learn R Programming

klausuR

klausuR is an R package that contains a set of functions designed to quickly generate results of a multiple choice test. It generates detailed global results, lists for anonymous feedback and personalised result feedback (in LaTeX and/or PDF format), as well as item statistics like Cronbach's alpha or disciminatory power.

klausuR also includes a plugin for RKWard, a powerful GUI and IDE for R, providing graphical dialogs for its basic features. To make full use of this feature, please install RKWard (plugins are detected automatically).

More information on klausuR is available on the project homepage.

Installation

There are three easy ways of getting klausuR:

Stable releases via CRAN

The latest release that is considered stable for productive work can be found on the CRAN mirrors, which means you can install it from a running R session like this:

install.packages("klausuR")

The CRAN packages are usually a bit behind the recent state of the package, and only updated after a significant amount of changes or important bug fixes.

Development releases via the project repository

Inbetween stable CRAN releases there's usually several testing or development versions released on the project's own repository. These releases should also work without problems, but they are also intended to test new features or supposed bug fixes, and get feedback before the next release goes to CRAN.

Installation is fairly easy, too:

install.packages("klausuR", repo=c(getOption("repos"), reaktanz="https://reaktanz.de/R"))

To automatically get updates, consider adding the repository to your R configuration. You might also want to subscribe to the package's RSS feed to get notified of new releases.

If you're running a Debian based operating system, you might be interested in the precompiled *.deb packages.

Installation via GitHub

To install it directly from GitHub, you can use install_github() from the devtools package:

devtools::install_github("unDocUMeantIt/klausuR") # stable release
devtools::install_github("unDocUMeantIt/klausuR", ref="develop") # development release

Contributing

To ask for help, report bugs, suggest feature improvements, or discuss the global development of the package, please use the issue tracker on GitHub.

Branches

Please note that all development happens in the develop branch. Pull requests against the master branch will be rejected, as it is reserved for the current stable release.

Licence

Copyright 2009-2022 Meik Michalke meik.michalke@hhu.de

klausuR 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.

klausuR 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 klausuR. If not, see http://www.gnu.org/licenses/.

Copy Link

Version

Install

install.packages('klausuR')

Monthly Downloads

239

Version

0.12-14

License

GPL (>= 3)

Maintainer

Last Published

April 4th, 2022

Functions in klausuR (0.12-14)

antworten

Sample dataset: antworten
klausuR-package

klausuR
compare

Comparison of data sets
klausuR.test,-class

Class klausuR.test
klausuR.answ,-class

Class klausuR.answ
klausur.gen.corr

A function to generate a vector with correct answers
show,klausuR-method

Show methods for S4 objects of classes klausuR and klausuR.mult
plot

Plot methods for S4 objects of class klausuR and klausuR.mult
klausur.report

Generate individual reports on multipe choice test results
klausuR.mult-class

Class klausuR.mult
klausur.mufo

Evaluate multiple choice tests with several test forms
nret.translator

Convert NRET/ET data between klausuR and other software
nret.rescale

Rescale test evaluation results
klausur.gen.marks

Generate mark assignments
klausur.gen

Generate empty data sets for the use with klausur
klausur.data

A function to create data objects with given and correct answers to a test.
sort

Sort method for S4 objects of class klausuR
spss.data

Sample dataset: spss.data
antworten.mufo

Sample dataset: antworten.mufo
klausur

Evaluate multiple choice tests
klausuR,-class

Class klausuR
grand.table

Export results to a table