请选择 进入手机版 | 继续访问电脑版
楼主: bangmingshaw
7539 2

[问答] R里面的lm中,拟合曲线要用I(变量^2),如果没有I()而是直接用变量^2的结果是什么 [推广有奖]

  • 0关注
  • 1粉丝

svip1

硕士生

67%

还不是VIP/贵宾

-

威望
0
论坛币
1255 个
通用积分
4.9501
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2509 点
帖子
95
精华
0
在线时间
200 小时
注册时间
2010-5-13
最后登录
2023-9-7

bangmingshaw 发表于 2019-8-23 23:42:51 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
因为之前一直以为就是变量的二次方,都是直接用变量^2直接放入模型,模型也不会报错,只是没有二次方的系数出现。所以哪位大神知道为啥要用I()括起来,这个是必须的吗?我也可以直接生成一个平方项的变量放进去效果也一样吧?

二维码

扫码加我 拉你入群

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

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

关键词:拟合曲线 平方项

回帖推荐

zhou1_20 发表于2楼  查看完整内容

在lm中x^2表示x与x的交互影响,自身与自身的交互还是自身,这用于有交互项的多元线性回归,如y = x1 + x2 + x1*x2;I(x^2)则表示自变量x的2次方
zhou1_20 发表于 2019-8-24 17:43:50 |显示全部楼层 |坛友微信交流群
在lm中x^2表示x与x的交互影响,自身与自身的交互还是自身,这用于有交互项的多元线性回归,如y = x1 + x2 + x1*x2;I(x^2)则表示自变量x的2次方
已有 1 人评分论坛币 收起 理由
cheetahfly + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

使用道具

bangmingshaw 发表于 2019-8-26 22:23:37 |显示全部楼层 |坛友微信交流群
zhou1_20 发表于 2019-8-24 17:43
在lm中x^2表示x与x的交互影响,自身与自身的交互还是自身,这用于有交互项的多元线性回归,如y = x1 + x2 + ...
原来如此,X^2直接被当成X*X了,谢谢大神解答!!!

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-19 08:36