按年份索引
按国、省、市索引
综合索引
-->
返回列表
提升主题| 本版置顶| 关闭主题| 变更主题颜色| 抢沙发| 顶贴| 显身卡| 道具中心
1300 7

[其他] nlsur回归的初始值设置问题 [推广有奖]

  • 0关注
  • 0粉丝

博士生

23%

还不是VIP/贵宾

-

威望
0
论坛币
6 个
通用积分
14.8264
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
477 点
帖子
36
精华
0
在线时间
474 小时
注册时间
2022-12-17
最后登录
2024-4-23

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问一下,不同省份做nlsur回归,如何确定初始值,每个省份的初始值都要不一样吗?

二维码

扫码加我 拉你入群

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

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

关键词:NLSUR nls SUR variance singular

微信图片_20230327212631.png (27.74 KB)

微信图片_20230327212631.png

微信图片_20230327212648.png (82.25 KB)

微信图片_20230327212648.png

已有 1 人评分经验 收起 理由
kychan + 60 精彩帖子

总评分: 经验 + 60   查看全部评分

沙发
Markqb 发表于 2023-3-28 13:41:48 |只看作者 |坛友微信交流群
对于不同的省份,初始值的选择可能存在一定的差异,具体的选择方法如下:

利用先前的研究结果:如果您在之前的研究中使用了相似的模型,并且已经得到了一组可接受的参数值,则可以使用这些参数作为初始值。这些参数可以是所有省份共享的,也可以是每个省份特有的。

考虑各省份之间的异质性:如果您的样本包含异质性很强的省份,则可能需要针对每个省份使用不同的初始值,以获得更好的拟合结果。这样可以使得模型更好地反映不同省份之间的差异。

利用理论和经验知识:根据理论和经验知识,可以对某些参数提供一个合理的猜测,从而提供一个合适的初始值。比如,某些参数的取值范围可能已经被限定在一个合理的范围内,这时候可以选择在这个范围内随机生成一个初始值。

调整初始值以获得更好的拟合:根据回归结果的表现,可以尝试调整初始值,以获得更好的拟合效果。通常情况下,如果模型无法收敛,可以尝试增加初始值的范围;如果模型收敛但效果不好,可以尝试减小初始值的范围。

总之,在选择初始值时,需要考虑实际情况和先前的研究结果,并根据实际情况和回归结果进行调整。同时,如果不同省份之间存在异质性,则可以针对不同省份使用不同的初始值,以获得更好的拟合结果。

使用道具

藤椅
数据收集者12 学生认证  发表于 2023-3-28 17:29:36 |只看作者 |坛友微信交流群
Markqb 发表于 2023-3-28 13:41
对于不同的省份,初始值的选择可能存在一定的差异,具体的选择方法如下:

利用先前的研究结果:如果您在 ...
真的非常感谢!

使用道具

板凳
数据收集者12 学生认证  发表于 2023-3-28 17:40:35 |只看作者 |坛友微信交流群
Markqb 发表于 2023-3-28 13:41
对于不同的省份,初始值的选择可能存在一定的差异,具体的选择方法如下:

利用先前的研究结果:如果您在 ...
您好,我还有一个问题,就是有些初始值的设置用的等差数列,这个在nlsur回归中如何用代码表示?因为第一次用nlsur回归,还有许多不懂的地方

使用道具

报纸
Markqb 发表于 2023-3-28 18:30:49 |只看作者 |坛友微信交流群
在nlsur回归中,可以用以下方式设置等差数列作为初始值:

定义一个向量,包含等差数列的起始值、终止值和步长,例如:
start_values <- c(1, 10, 2)
这个向量包含3个元素,分别表示等差数列的起始值为1,终止值为10,步长为2。

在nlsur函数中使用start参数来指定初始值,例如:
nlsur(y ~ f(x, a, b, c), start = list(a = start_values[1], b = start_values[2], c = start_values[3]))
其中,a、b和c分别对应函数f的3个参数,使用list()函数将它们与对应的初始值绑定。

这样设置之后,nlsur回归会使用等差数列中的起始值、终止值和步长来生成一系列初始值进行回归,直到找到最优的参数估计。

需要注意的是,等差数列的设置应该根据具体的数据和模型进行调整,以达到更好的回归效果。

使用道具

地板
森陌夏栀 发表于 2023-3-29 06:50:36 来自手机 |只看作者 |坛友微信交流群
数据收集者12 发表于 2023-3-27 21:27
请问一下,不同省份做nlsur回归,如何确定初始值,每个省份的初始值都要不一样吗?
谢谢分享

使用道具

7
escaflowne1985 在职认证  发表于 2023-3-29 19:45:13 |只看作者 |坛友微信交流群
感谢分享~~~~~~么么哒

使用道具

8
chengfangbao 发表于 2023-12-9 22:07:10 |只看作者 |坛友微信交流群
Markqb 发表于 2023-3-28 18:30
在nlsur回归中,可以用以下方式设置等差数列作为初始值:

定义一个向量,包含等差数列的起始值、终止值 ...
有偿咨询,可以吗?qq:260195623

使用道具

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

本版微信群
加JingGuanBbs
拉您进交流群

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

GMT+8, 2024-4-23 21:36