デスクトップ (Windows OS) にアイコンを作成しようとしています。このアイコンをクリックすると、R スクリプトが実行され、GUI アプリケーションが起動します ( gWidgets
)。
4 に答える
スタートアッププロセスでRが実行する内容と、実行中のコードを自動化する方法の詳細については、ヘルプファイル「スタートアップ」を参照してください。
特定のデモンストレーション用のGUIを作成するクライアントに対して、このようなことを行いました(tcltkを使用していますが、すべて同じように機能するはずです)。それらのデスクトップショートカットを作成し、特定のフォルダーで開始するようにショートカットを変更しました(ただし、標準のRguiプログラムを実行します)。次に、そのフォルダーに、デモに必要なすべてのコードとデータを関数とともに.Rdataファイルに保存します。名前付き。最初にデモを開始します。
次に、クライアントはRについて何も知る必要はありません。ショートカットをダブルクリックすると、Rが自動的に開始され、デモが自動的に開始されます。番号を入力し、オプションをクリックし、スライダーをスライドするなどして、[OK]をクリックします。状況に合わせてカスタマイズされたグラフまたはその他の出力を参照してください。
ファイルを起動するためのバッチファイルをお探しですか?
もしそうなら、これをチェックしてください。このコメントには、コマンドプロンプトでそれを行う方法がリストされており、それをバッチファイルに変換します。
https://stat.ethz.ch/pipermail/r-help/2002-March/019950.html
RScriptコマンドを使用してみましたか?Windowsでどのように機能するかはわかりませんが、Linuxでは次のようにします。
Rscript --vanilla -e 'source("abc.R")'