Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 在服务器中调用其他函数_R_Scope_Shiny - Fatal编程技术网

R 在服务器中调用其他函数

R 在服务器中调用其他函数,r,scope,shiny,R,Scope,Shiny,我正在用R中的闪亮包创建一个应用程序,并且在其他脚本中定义了几个函数。我想将这些函数与用户提供的输入变量一起使用,那么如何在服务器脚本中调用它们并考虑反应性呢?该函数是否必须在同一脚本中定义?在这种情况下,我应该将它们写在shinyServer函数的内部还是外部 谢谢 您可以将所有自定义函数放在一个名为say“BusinessLogic.R”的文件中,然后: 1.使用来源(如上猪排评论所述)参考此文件。 因此,在server.R中,您将有一行: 来源(“./BusinessLogic.R”) 2

我正在用R中的闪亮包创建一个应用程序,并且在其他脚本中定义了几个函数。我想将这些函数与用户提供的输入变量一起使用,那么如何在服务器脚本中调用它们并考虑反应性呢?该函数是否必须在同一脚本中定义?在这种情况下,我应该将它们写在shinyServer函数的内部还是外部


谢谢

您可以将所有自定义函数放在一个名为say“BusinessLogic.R”的文件中,然后: 1.使用来源(如上猪排评论所述)参考此文件。 因此,在server.R中,您将有一行: 来源(“./BusinessLogic.R”)
2.然后调用BusinessLogic.R中的任何函数,并将用户输入作为参数传递。

您可以使用
源代码调用这些函数。
您能给我一个简单的示例来说明吗?谢谢sigmabeta!:)我要试试这个我希望它能帮助Hanks@sigmabeta!它起作用了。我怎么能说你的答案是好的?