楼主: gaoyun2879
12593 31

[问答] 请教如何将Shiny的产品封装为一个html网页 [推广有奖]

31
king64 发表于 2020-9-5 19:50:59
うまそう 发表于 2016-6-18 15:10
是可以实现的,通过网页来分享,不需要R,有浏览器就可以了,具体看这里:http://liubj2016.github.io/Akua ...
你这个回答还没有完全解决楼主的问题。

使用shiny可以在自己的机器上跑代码,然后弹出个窗口,里面......。(大家都看到过的,不描述了!)

如果在shiny服务器上申请的账户(可以申请免费的,但容量大小和单个项目使用时间受限制),把你的代码数据上传的服务器,成功后,产生个页面,你把这个页面的链接分享个别人。其他人就可以在自己的机器上浏览和使用你的project了。うまそう的回答就是到这一步为止了!

估计楼主的意思是,能把这个上传到服务器的project嵌入到html代码,也就是也就是在其他网页内容中(嵌入)展示这个shiny项目。
这个如何做到?估计不是shiny的问题,而是需要懂得如何在html代码中嵌入其他代码的技术了!
如果不想把自己的数据和代码交给别人的服务器,那只能自己建个服务器,安装个shiny server。。。。

不知我回答的对不对?


32
tiesuoqiao 发表于 2020-9-5 21:33:11
king64 发表于 2020-9-5 19:50
你这个回答还没有完全解决楼主的问题。

使用shiny可以在自己的机器上跑代码,然后弹出个窗口,里面... ...
html <--> shiny <--> R
三个元素缺一不可
所以楼主的问题,回答是: 不行

不同的解决方案,区别就是shiny 和 R两个元素放在哪里的问题

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 14:45