0

我有一个数据集,我正在尝试对其进行多重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。有没有一种简单的方法可以做到这一点?

4

1 回答 1

0

最终安装了 reshape 和 tidyr。最终使用了 tidyr,使用起来更加主动。

于 2016-10-21T12:39:37.273 回答