全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2419 3
2017-01-10
这里问个小白问题,大侠帮个忙。网上找了半天,没找到解决方案。

我用GLMNET函数获得一个模型glm.fit, 之后就可以用predict(glm.fit, new.x, s = lambda)来预测结果。
可是如果我生成模型后,不想每次预测都要重新生成;所以想把模型存起来,每次使用的时候再从硬盘上调用,然后再用predict来预测。
但是glm.fit不是数据框等简单类型,该如何存?如果用sink存的话,那么取出来怎么能保证类型不变,要怎样类型转换才能被predict直接使用呢?

3Q3Q!

二维码

扫码加我 拉你入群

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

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

全部回复
2017-1-10 17:43:39
save()不行吗
二维码

扫码加我 拉你入群

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

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

2017-1-11 09:19:19
Tony_Liu 发表于 2017-1-10 17:43
save()不行吗
存可以啊,但是取出来后可以直接用predict来做预测吗?
二维码

扫码加我 拉你入群

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

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

2017-1-11 16:55:26
windy0704 发表于 2017-1-11 09:19
存可以啊,但是取出来后可以直接用predict来做预测吗?
应该是 你试试呗
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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