The lrd package provides a set of tools for quickly and accurately processing large amounts of lexical response data that are typically generated from cued-recall tests, while also being able to control for minor errors in participant responses. To simplify use, we have created an R Shiny application that can be used to run this package without R. A general user guide for this application is provided below.
Loading a Dataset
The input data will need to be saved as a .csv file. This file needs to be arranged in long format (i.e., each participant observation constitutes one row in the dataset) and must contain at least three columns arranged in the following order: A unique participant identifier, participant responses, and a scoring key. Any other columns (e.g., those denoting experimental conditions, demographics, etc.) must be placed after the third column.
Scoring the Data
To begin the scoring process, select the appropriate settings (e.g., type of separator). Next, you will need to select the cutoff percentage used for scoring. lrd works by computing the percentage of characters that match between two strings (i.e., the percent match). Only string pairs with a percent match above a certain user specified threshold are scored as correct matches. A multitude of choices are available to select from, ranging from 100% (strictest) and decreasing to 55% (most lenient) in 5% increments. The example below is set to load a .csv file and score it using a 75% match criteria.
The data is now ready to be uploaded. Click browse and select your file to begin the upload process. The data will then be automatically scored based on the selected cutoff percentage. A preview of the output file showing both the percent match and score (1 = match, 0 = no match) will then be displayed below the instructions. Click download at the bottom to save the output as a .csv file.