-2

データテーブル内に変数 (以下) を作成しようとしています:

Prob_RF_RR: 豊かなフィードバック試行に続く豊かな試行で被験者が豊かな選択をした確率 §

スクリプト/データのコンテキストで。"long" = rich、刺激z = responseするrich

データのサンプル:

データのサンプル

変数については、前の [条件] セルにインデックスを付けて、「long」に等しい条件が含まれているかどうかを確認する必要があります。行は次のようになるはずです。

Prob_RF_RR=.SD[previous"long"=="long" & condition=="long" & response==z ... ]

このコンテキストで前のセルを参照するにはどうすればよいですか?

4

1 に答える 1

1

データ ( .SD ?) が試行番号順であると仮定すると、データzooセットを時系列オブジェクトに変換し、条件のラグ変数を作成するために使用できます。例えば:

library(zoo)
.SD <- zoo( .SD )
.SD$PreviousCondition <- c(NA , lag( .SD$condition ) )
.SD <- as.data.frame( .SD )
Prob_RF_RR <- .SD[condition == PreviousCondition & condition=="long" & response==z ... ]
于 2013-10-31T21:17:40.477 に答える