Package: IntervalQuestionStat 0.2.0

IntervalQuestionStat: Tools to Deal with Interval-Valued Responses in Questionnaires

A user-friendly toolbox for doing the statistical analysis of interval-valued responses in questionnaires measuring intrinsically imprecise human attributes or features (attitudes, perceptions, opinions, feelings, etc.). In particular, this package provides S4 classes, methods, and functions in order to compute basic arithmetic and statistical operations with interval-valued data; prepare customized plots; associate each interval-valued response to its equivalent Likert-type and visual analogue scales answers through the minimum theta-distance and the mid-point criteria; analyze the reliability of respondents' answers from the internal consistency point of view by means of Cronbach's alpha coefficient; and simulate interval-valued responses in this type of questionnaires. The package also incorporates some real-life data that can be used to illustrate its working with several non-trivial reproducible examples. The methodology used in this package is based in many theoretical and applied publications from SMIRE+CoDiRE (Statistical Methods with Imprecise Random Elements and Comparison of Distributions of Random Elements) Research Group (<https://bellman.ciencias.uniovi.es/smire+codire/>) from the University of Oviedo (Spain).

Authors:José García-García [aut, cre], María Asunción Lubiano [ctb]

IntervalQuestionStat_0.2.0.tar.gz
IntervalQuestionStat_0.2.0.zip(r-4.5)IntervalQuestionStat_0.2.0.zip(r-4.4)IntervalQuestionStat_0.2.0.zip(r-4.3)
IntervalQuestionStat_0.2.0.tgz(r-4.4-any)IntervalQuestionStat_0.2.0.tgz(r-4.3-any)
IntervalQuestionStat_0.2.0.tar.gz(r-4.5-noble)IntervalQuestionStat_0.2.0.tar.gz(r-4.4-noble)
IntervalQuestionStat_0.2.0.tgz(r-4.4-emscripten)IntervalQuestionStat_0.2.0.tgz(r-4.3-emscripten)
IntervalQuestionStat.pdf |IntervalQuestionStat.html
IntervalQuestionStat/json (API)
NEWS

# Install 'IntervalQuestionStat' in R:
install.packages('IntervalQuestionStat', repos = c('https://garciagarjose.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/garciagarjose/intervalquestionstat/issues

Datasets:
  • lackinfo - Lack of information in expository face-to-face lessons data set

On CRAN:

25 exports 1 stars 0.83 score 0 dependencies 1 scripts 175 downloads

Last updated 6 months agofrom:e2c05b4689. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 15 2024
R-4.5-winOKSep 15 2024
R-4.5-linuxOKSep 15 2024
R-4.4-winOKSep 15 2024
R-4.4-macOKSep 15 2024
R-4.3-winOKSep 15 2024
R-4.3-macOKSep 15 2024

Exports:applyas.IntervalDataas.IntervalListcbindcovcronbachdistanceIntervalDataIntervalListIntervalMatrixivs2likertivs2vasmeanmidmid<-ncolnrowplotrbindshowsimulIVSsprspr<-sumvar

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
Tools to Deal with Interval-Valued Responses in QuestionnairesIntervalQuestionStat-package
Apply functions over 'IntervalMatrix' marginsapply apply,IntervalMatrix-method
Interval arithmetic operations*,IntervalData,numeric-method *,IntervalList,numeric-method *,IntervalMatrix,matrix-method *,IntervalMatrix,numeric-method *,matrix,IntervalMatrix-method *,numeric,IntervalData-method *,numeric,IntervalList-method *,numeric,IntervalMatrix-method +,IntervalData,IntervalData-method +,IntervalData,IntervalList-method +,IntervalData,IntervalMatrix-method +,IntervalData,numeric-method +,IntervalList,IntervalData-method +,IntervalList,IntervalList-method +,IntervalList,IntervalMatrix-method +,IntervalList,numeric-method +,IntervalMatrix,IntervalData-method +,IntervalMatrix,IntervalList-method +,IntervalMatrix,IntervalMatrix-method +,IntervalMatrix,matrix-method +,IntervalMatrix,numeric-method +,matrix,IntervalMatrix-method +,numeric,IntervalData-method +,numeric,IntervalList-method +,numeric,IntervalMatrix-method -,IntervalData,ANY-method -,IntervalData,IntervalData-method -,IntervalData,IntervalList-method -,IntervalData,IntervalMatrix-method -,IntervalData,numeric-method -,IntervalList,ANY-method -,IntervalList,IntervalData-method -,IntervalList,IntervalList-method -,IntervalList,IntervalMatrix-method -,IntervalList,numeric-method -,IntervalMatrix,ANY-method -,IntervalMatrix,IntervalData-method -,IntervalMatrix,IntervalList-method -,IntervalMatrix,IntervalMatrix-method -,IntervalMatrix,matrix-method -,IntervalMatrix,numeric-method -,matrix,IntervalMatrix-method -,numeric,IntervalData-method -,numeric,IntervalList-method -,numeric,IntervalMatrix-method arithmetic
Convert a real number into a degenerate intervalas.IntervalData as.IntervalData,numeric-method
Convert a single interval to a list of intervalsas.IntervalList as.IntervalList,IntervalData-method
Combine 'IntervalData' and 'IntervalList' objectsc c,IntervalDataOrIntervalList-method
Combine 'IntervalList' and 'IntervalMatrix' objects by columnscbind cbind,IntervalListOrIntervalMatrix-method
Calculate the sample covariance between two random intervalscov cov,IntervalList,IntervalList-method
Estimate sample Cronbach's alpha coefficientcronbach
Get the number of rows and columns of an 'IntervalMatrix' objectdim dim,IntervalMatrix-method
Calculate the theta-distance between two intervalsdistance distance,IntervalData,IntervalData-method
Extract and replace parts of an interval-valued objectextract [,IntervalList-method [,IntervalMatrix-method [<-,IntervalList-method [<-,IntervalMatrix-method [[,IntervalList-method [[<-,IntervalList-method
Create an 'IntervalData' objectIntervalData
S4 class representing a single intervalIntervalData-class
Virtual union of 'IntervalData' and 'IntervalList' classesIntervalDataOrIntervalList-class
Create an 'IntervalList' objectIntervalList
S4 class representing a list of intervalsIntervalList-class
Virtual union of 'IntervalList' and 'IntervalMatrix' classesIntervalListOrIntervalMatrix-class
Create an 'IntervalMatrix' objectIntervalMatrix
S4 class representing a matrix of intervalsIntervalMatrix-class
Convert interval-valued responses into their equivalent numerically encoded Likert-type scale answers with minimum theta-distance criterionivs2likert ivs2likert,IntervalData-method ivs2likert,IntervalList-method ivs2likert,IntervalMatrix-method
Convert interval-valued responses into equivalent visual analogue scale answers through mid-point criterionivs2vas ivs2vas,IntervalData-method ivs2vas,IntervalList-method ivs2vas,IntervalMatrix-method
Lack of information in expository face-to-face lessons data setlackinfo
Get the length of an 'IntervalList' objectlength length,IntervalList-method
Calculate the sample Aumann mean of a random intervalmean mean,IntervalList-method
Extract and replace the mid-points of interval-valued objectsmid mid,IntervalData-method mid,IntervalList-method mid,IntervalMatrix-method mid<- mid<-,IntervalData-method mid<-,IntervalList-method mid<-,IntervalMatrix-method
Get the number of columns of an 'IntervalMatrix' objectncol ncol,IntervalMatrix-method
Get the number of rows of an 'IntervalMatrix' objectnrow nrow,IntervalMatrix-method
Plot a single interval or a list of intervalsplot plot,IntervalData,IntervalData-method plot,IntervalData,missing-method plot,IntervalList,IntervalList-method plot,IntervalList,missing-method
Combine 'IntervalList' and 'IntervalMatrix' objects by rowsrbind rbind,IntervalListOrIntervalMatrix-method
Print basic information of interval-valued datashow show,IntervalData-method show,IntervalList-method show,IntervalMatrix-method
Simulation of interval-valued responses to a questionnairesimulIVS
Extract and replace the spreads of interval-valued objectsspr spr,IntervalData-method spr,IntervalList-method spr,IntervalMatrix-method spr<- spr<-,IntervalData-method spr<-,IntervalList-method spr<-,IntervalMatrix-method
Calculate the sum of n intervalssum sum,IntervalList-method
Calculate the sample Fréchet variance of a random intervalvar var,IntervalList-method