我在工作中无法避免窗户。因此,我有第二台机器,用来完成所有繁重的工作和数据分析。在理想的世界中,我可以创建一个 Shiny 应用程序并从我工作的本地网络上的另一台计算机访问它。
我的 IT 人员提出的解决方案是使用远程桌面,它可以工作,但我真的不希望其他用户锁定计算机。
有谁知道如何允许网络上的计算机查看我的 Shiny 应用程序?我应该在我的第二台机器上拥有管理员权限,以防我需要调整一些设置。
EDIT:虽然我的理想用例是 Shiny,但我还想访问其他基于 R 的报告,例如 Slidify 演示文稿、编译的 R Markdown 报告,也许还有编译到独立网站的 Gitbook。
提前致谢。
将主机参数设置为 0.0.0.0 就足够了,以允许它在本地主机之外广播,例如
runApp("app_name",host="0.0.0.0",port=3168)
然后您就可以访问http://machine2DNSname:3168
看见了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)