• R语言
  • [已解决]R shiny 如何让某段代码只跑一遍?

各位大佬好,本人算是R shiny新手中的新手。现有个问题想请教各位。我在自己做一个shiny的小工具消遣时间,就类似于每次切换地理位置能够得到相应的地理位置的一个cluster的图的这样一个app。但是代码前段部分是一个循环,我放在了server的renderPlot里面,所以每次一切换城市都会重新跑一遍循环,但其实我只想让这个循环跑一遍就ok了。我用过isolate但是不知道为何没有成功。由于中间代码部分算是借用学长曾经发的code所以就不贴了,请各位见谅~

    tctcab 因为算是商用的code来着哈哈哈,我借鉴学习了下。不过已经解决了,感谢~

    JESSICA_LIU 更改标题为「[已解决]R shiny 如何让某段代码只跑一遍?

    JESSICA_LIU 如果你觉得这解决方法值得分享的话,可以把它以自问自答的形式分享出来,造福遇到类似问题的人。