metaSDTdata: Construct metaSDTdata

View source: R/metaSDTdata.r

metaSDTdataR Documentation

Construct metaSDTdata

Description

Constructor function for a metaSDTdata object.

Usage

metaSDTdata(data, type1, type2, signal)

Arguments

data

Data frame to be converted. Data should be in long format with one row corresponding to a single response.

type1

A string naming the variable containing the type 1 response, which should be an ordered factor with two levels where the first level corresponds to 'noise',

type2

A string naming the variable containing the ordinal type 2 response, which should be an ordered factor.

signal

A string naming the variable containing the signal.

Details

If type1 or type 2 is not an ordered factor, the function returns a warning. The function constructs a data frame containing variables named c('type1','type2','A','signal') along with any other variable in 'data' that is not given as an argument to the function. Because of this a warning is issued when the names c('type1','type2','A','signal') are present in 'data'.

Value

A data object of class 'metaSDTdata'. This has attributes 'L', the number of levels in the ordinal type 2 rating, and 'K' which is two times L (the number of levels of the ordinal variable 'A').

Examples

metadata <- metaSDTdata(simMetaData, type1='resp', type2='conf', signal='S')

summary(metadata)
summary.data.frame(metadata)


metaSDTreg documentation built on March 31, 2023, 10:09 p.m.