分享

临床预测模型 | 第19期. 保姆级教程:将模型部署为网页交互式计算器

 新用户4064dVjo 2023-09-13 发布于北京
在上期内容中,我们介绍了如何解读和制作决策曲线DCA(第18. 明明白白决策曲线分析(DCA))。那么临床预测模型到这一期,也算万事俱备,只欠东风了。下一步,我们可以将模型部署为网页交互式计算器,方便我们随时调用。今天就给大家介绍如何用shiny部署模型!
一、DynNom包制作shinyapp
首先,我们用DynNom包将模型制作为一个网页交互式计算器:
library(survival)
library(DynNom)
data(pbc)
fit=glm(ascites~age+hepato+bili,data=pbc,family = "binomial")
DNbuilder(fit,pbc)

运行这些代码之后,会在当前的工作路径中生成一个叫做“DynNomapp”的文件夹,其中包含以下5个文件,接下来双击打开ui.R文件:

进入以下界面后点击Run App,就可以在本地试运行这个网页计算器。

下图即为网页计算器的试运行页面,利用DNbuilder 函数中的DNtitleDNxlabDNylab即可以修改相应的部分。

调整好了之后就可以点击Publish来部署至网页了,并且进入到以下页面。这时,我们就需要一个shiny账号了。

 

二、注册shiny账号

我们需要进入https://www./,根据流程注册一个shiny账号,并且进入自己的账号页面,点击Token,将Token中的内容复制到上图中的框内,然后点击Connect Account

三、部署shinyapp
将自己的shiny账号连接之后,再点击Publish就完成了模型部署,可以在自己的shiny账号中的Application中就能看到自己的模型和对应的链接啦,是不是很简单?

那么这就是本期的全部内容啦,你学会了吗?大家对于推送内容有任何问题或建议可以在公众号菜单栏“更多--读者的话”栏目中提出,我们会尽快回复!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多