問題タブ [jspsych]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - JSPsych で刺激提示の重み付けを変更するにはどうすればよいですか?
私は JSPsych で 10 の条件を持つ実験をコーディングしています。条件に応じて周波数が異なる 5 つの画像の配列を提示する必要があります。
for ループと randomize.sampleWithReplacement を使用して何らかの作業を行うことができましたが、必要な頻度で画像が表示されません。
たとえば、ある条件では、画像 5 を 8 回表示し、画像 4 を 6 回表示するなどとします。
プラグインと JSPsych 関数を使用してこれを実装する方法を知っている人はいますか?
これまでの私のコードは次のとおりです。
これは最初の条件で機能します (非常に簡単なので)。
これは、私が JSPsych でコーディングした 2 番目の実験に過ぎないので、私は非常に初心者であり、提供できる助けをいただければ幸いです。
- - - - - - - - - アップデート - - - - - - -
私は今これを持っています:
表示頻度を規定するシャッフル配列を作成しましたが、画像がその回数表示されるようにループに組み込む方法がわかりません。画像には 1、2、3、4、5 のラベルが付けられています。
javascript - JSPsych - 条件への参加者のバランスの取れた割り当て
私は数ヶ月前に JSPsych/javascript を使い始め、今では最初の完全な実験をコーディングしています。パイロットを実施したところ、参加者が条件に均等に割り当てられていないことが明らかになりました。
参加者を条件に割り当てるには、ランダム化機能を使用しています。
私は 20 セルの設計をしていますが、割り当てがほぼバランスが取れていることが非常に重要です。
Josh de Leeuw には、バランスのとれた方法で参加者を条件に割り当てることができるMySQL データベースと通信する PHP / JS 関数がいくつかあることを知っています。
これは少し複雑に思えますが、その方法を完全に理解しているかどうかはわかりません。
バランスの取れた方法で参加者を条件に割り当てる方法を見つけた人はいますか?