我正在尝试分析一个数据集,它看起来像这样:
PRESSEDKEY PALABRA COLOR KEYCORR RT
V HORNO blue a 198
基本上,我需要检查按下的键是否与正确的键匹配(正确的键是小写的,但这并不重要)。所以这里按下的键是V而不是A,所以结果是不正确的。选项有A、V和R。 我还需要看到正确和错误的反应时间之间的差异,一旦我得到它
我如何做到这一点
我想到了这一点,但这不起作用,而且可能会对每个键都过于热心,除非这是唯一的方法:
pressed_key = filtered_data['PRESSEDKEY']
keycorr = filtered_data['KEYCORR']
def correctV(pressed_key, keycorr):
if pressed_key.str.contains('V'):
if keycorr.str.contains('v'):
print('Correct')
else:
print('Incorrect')
一种方法是创建一列,显示PRESSEDKEY是否等于KEYCORR,然后获得每组的平均RT(反应时间):
相关问题 更多 >
编程相关推荐