Description Usage Arguments Value Author(s) Examples
Loops over all items in "key" and returns a score matrix with named columns. NOTE: the rows will be in the same order as the original data frame "df", but the columns may be in a different order.
1 | scoreDataFrame(df, key)
|
df |
A data frame containing one candidate per row and one item per column (may also include additional columns, like candidate id etc). NOTE: the column names for the items need to correspond to the item ids in the column "id" in the "key"" data frame. |
key |
A data frame containing one column for item ids ("id") and one column for the correct responses ("key"). If the correct response is a range, this should be represented in the following format: "RANGE: 1 - 1.1". |
A numeric score matrix, where the rows correspond to participants (same order as in the original data frame df) and the columns correspond to item ids (may be in different order from the original data frame). 1 represents a correct response, 0 an incorrect response and NA represents missing data.
Morgan Strom
1 2 3 4 5 6 7 8 9 | key <- data.frame(id = c("item_1", "item_2", "item_3"),
key = c("2", 3, "RANGE: 1 - 1.1"))
df <- data.frame(id = c("cand_1", "cand_2", "cand_3"),
item_1 = c(2, 1.99, 2.01),
item_2 = c(3, 2.99, 3.01),
item_3 = c(1, 0.99, 1.01))
scoreDataFrame(df, key)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.