我正在使用編碼器和構建器的組合,並且似乎遇到了收集按鍵響應時間的問題。我對編碼相對不熟悉。我仍然處於實驗的測試階段,現在還不是最終形式。簡而言之,實驗應該以隨機順序呈現單詞列表,參與者獲得對單詞進行識別測試的說明,然後在按y或n看到之前的單詞時再次看到列表。實驗不記錄循環期間的反應時間
我有3個例程,依次爲:trial,recallinstructions和recallwords。試用和回憶詞有一個迭代循環。 studylista是一個列表,其中包含4個單詞,我在試用例程下的編碼器的beginexperiment選項卡下輸入。對於在日常開始標籤recallwords,我在編碼器:
studylista = ['balls','dingy','bear','shoe'];
import random
random.shuffle(studylista)
studylista
import time
for i in studylista:
text.setText(i) # Prepare stim
text.pos = (0, 0)
text.draw() # Draw to buffer
win.flip() # Display on monitor
response = event.getKeys(timeStamped=True)
time.sleep(5.0)
出於同樣的recallwords日常我也有設置爲存儲最後一個鍵生成器一鍵響應項目。從一切顯示的意義上說,程序都能正常工作。它不會在上面的for循環中打印出一個包含響應的csv文件,但它確實在文本文件中提供了該文件。我還希望從for循環中提供的單詞的開始到參與者按下某個文件中記錄的某個關鍵點的響應時間,我相信時間戳會處理這個問題。謝謝。
編輯添加請求的信息關於studylista。
太好了!得到這個研究和認可部分演示文稿工作,它給了我現在的響應時間。謝謝。 – Anchises