Free recall analysis#
The fr
module provides access to a set of high-level functions for working with free-recall datasets.
Managing data#
|
Create table format data from list format data. |
|
Run checks on free recall data. |
|
Score free recall data by matching up study and recall events. |
|
Merge study and recall events together for each list. |
|
Filter data to get a subset of trials. |
|
Reset list index in a DataFrame. |
|
Convert free recall data from one phase to split format. |
|
Get the index of each item in the full pool. |
|
Get index of each block in a list. |
Recall probability#
Intrusions#
|
List lag of prior-list intrusions. |
Transition probability#
|
Lag-CRP for multiple subjects. |
|
Conditional response probability by lag of current and prior transitions. |
|
Conditional response probability of within-category transitions. |
|
Conditional response probability by distance bin. |
Transition rank#
|
Calculate rank of the absolute lags in free recall lists. |
|
Calculate rank of transition distances in free recall lists. |
|
Rank of transition distances relative to earlier items. |
Clustering#
|
Category clustering of recall sequences. |
Plotting#
|
Plot recalls in a raster plot. |
|
Plot a serial position curve. |
|
Plot conditional response probability by lag. |
|
Plot response probability by distance bin. |
|
Plot points as a swarm plus mean with error bars. |