全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
607 3
2023-11-30
我现在有18列数据,其中一列是因变量(数值型),我想得到其余17列变量(类别变量)之间有无交互作用。我尝试了R语言aov函数,具体代码是aov(因变量~a1*a2*....*a17)
但是R语言运行不出来,错误如图所示。
后来想用多元回归方法来做,但是不知道可不可行,而且多元回归求变量之间交互作用好像也因为数据集问题无法运行出来,求助各位大神有没有解决方法?或者我的思路哪里出问题了?
附件列表
1701308639064.png

原图尺寸 39.25 KB

1701308639064.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2023-11-30 16:52:49
采用多组模型试试,一次性搞这么多交乘项,肯定算不出来。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2023-12-1 10:52:58
先看看自变量之间的相关性,然后再根据一些文献确定好自己要寻找哪些交互作用吧,不然如果是想要完整的找出所有的交互项,17个变量的组合就太多了,还是得依据研究目的去看。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2023-12-3 00:05:55
唉,即便是弄出来了,多个变量之间的交互作用,如何从机理上加以解释?所以,一般来说,最多是做3个变量之间的交互作用。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群