我有一个数据集,我正试图在其上执行多个liner regression
,如下所示:
subject_ID adrenlvl stimuli
1 1 2945.7 3
2 2 2074.4 1
3 3 3362.4 3
4 4 3363.9 2
5 5 2079.6 3
6 6 3373.3 1
7 7 3365.8 2
8 8 2369.7 3
9 9 2078.8 2
我知道,我需要使用
lm(response ~ explanatory_1 + explanatory_2 + … + explanatory_p)
但是对于我的解释变量,当这三个变量都存在于同一列中时,我对如何选择它们感到困惑。我需要把刺激项分成1 2 3。有什么简单的方法吗?
最终安装了重塑和整理。最后使用了tidyr,使用起来更主动。