2016-06-28 1 views
2

ShinyパッケージをRにしてアプリケーションを作成しています。他のスクリプトでいくつかの関数を定義しました。私はこれらの関数をユーザーが提供する入力変数とともに使用したいので、どのようにそれらをサーバースクリプトで呼び出すことができ、反応性を考慮に入れることができますか?同じスクリプトで関数を定義する必要がありますか?その場合、shinyServer関数の内部または外部に書き込む必要がありますか?Shinyサーバで他の関数を呼び出す

ありがとうございます!

+4

これらの関数を 'source'と呼ぶことができます –

+0

私は簡単な例を挙げてくれますか? – Wady

答えて

3

「BusinessLogic.R」という名前のファイルにすべてのカスタム関数を配置し、次に: を使用することができます。1.このファイルを参照するには、source(上記のコメントのPork Chopで述べたように)を使用します。 server.Rには、 ソース( "./ BusinessLogic.R") があります。2. BusinessLogic.Rの関数を呼び出し、ユーザー入力をパラメータとして渡します。

+0

ありがとうございました! :)私はそれを助けることを願ってこれを試してみよう – Wady

+0

ありがとう@sigmabeta!できます。あなたの答えがいいと言えるのはどうすればいいですか? – Wady

+1

喜んで助けました。 – sigmabeta

関連する問題