У меня есть кадр данных, который выглядит следующим образом, и он продолжается до субъекта 22. Бета является зависимой мерой.
Subject ROI Block Condition Beta
1 motor1 1 nopred_noom -2.8653
1 motor1 1 pred_noom -2.9126
1 motor1 1 nopred_om -2.8688
1 motor1 1 pred_om -2.9098
1 motor1 1 null -2.7717
1 motor1 2 nopred_noom -2.2382
1 motor1 2 pred_noom -2.0583
1 motor1 2 nopred_om -2.2207
1 motor1 2 pred_om -2.1928
1 motor1 2 null -2.1166
1 motor1 3 nopred_noom -1.5992
1 motor1 3 pred_noom -1.5493
1 motor1 3 nopred_om -1.5230
1 motor1 3 pred_om -1.4851
1 motor1 3 null -1.5624
2 motor1 1 nopred_noom -1.1354
2 motor1 1 pred_noom -1.1614
2 motor1 1 nopred_om -1.2779
2 motor1 1 pred_om -1.1234
2 motor1 1 null -1.2203
2 motor1 2 nopred_noom -1.5728
2 motor1 2 pred_noom -1.6614
2 motor1 2 nopred_om -1.7076
2 motor1 2 pred_om -1.7702
2 motor1 2 null -1.4170
Есть 5 условий, но я хочу использовать нулевое условие в качестве базового уровня и хочу вычесть его из других условий в каждом соответствующем блоке и теме.
поэтому я бы вычел бета в субъекте 1, блок 1, условие «нулевое» из показателей бета в других условиях в субъекте 1, блоке 1, но затем я хочу использовать бета-значение «нулевое» из субъекта 1, блока 2 для показателей в субъекте 1, блоке 2 и скоро.
нулевое условие возникает каждые 5 условий, и я подозреваю, что мне нужно использовать цикл, но я совершенно новичок в R и не знаю, как это сделать.
любая помощь приветствуется!!! Благодарность :)