loadStAttrib
is a data loading function to create an '>st_attrib
object.
loadStAttrib
can read stimulus attributes a data.frame
or a .csv file.
loadStAttrib(object, item_attrib, file = NULL)
set attributes. Can be a data.frame
or the file path of a .csv file. The content should at least include the column 'STID' referring to the column 'STID' in the data
slot of the '>item_attrib
object.
an '>item_attrib
object. Use loadItemAttrib
for this.
(deprecated) use object
argument instead.
loadStAttrib
returns a '>st_attrib
object.
data
a data.frame
containing stimulus attributes.
dataset_reading
for examples.
# NOT RUN {
## Read from data.frame:
itempool_reading <- loadItemPool(itempool_reading_data)
itemattrib_reading <- loadItemAttrib(itemattrib_reading_data, itempool_reading)
stimattrib_reading <- loadStAttrib(stimattrib_reading_data, itemattrib_reading)
## Read from file: write to tempdir() for illustration and clean afterwards
f <- file.path(tempdir(), "stimattrib_reading.csv")
write.csv(stimattrib_reading_data, f, row.names = FALSE)
stimattrib_reading <- loadStAttrib(f, itemattrib_reading)
file.remove(f)
## TestDesign 1.1.0 - Deprecated arguments
# }
# NOT RUN {
loadStAttrib(object = "satt.csv", item_attrib) # is equivalent to
loadStAttrib(file = "satt.csv", item_attrib) # pre 1.1.0
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab