R でインタラクティブなメニューを作成したいと思います。これは、私と対話し、選択したタスクを実行します...インタラクティブな R/R ユーザー メニューなどでグーグル検索を行いましたが、実際には何も役に立ちませんでした。
次のインタラクティブなメニューを紹介したいと思います
- すべてのメモリをクリア
- データを読み込む
- 回帰モデルを実行する
- クラスターモデルを実行する 選択してください (1、2、3 または 4):
選択に基づいて、追加の入力を求めます (たとえば、オプション 2 の後、データをロードすると、プロジェクトの下の data/in ディレクトリに存在するすべてのファイルに番号が付加されて表示されるため、単に 1 を入力するだけで、ロードするファイルを選択できます。 、2、3など
スクリプトで実行するさまざまなデータセットを (さまざまなセグメントまたはシナリオに対して) 準備しており、これらをすばやく切り替えたいと考えています。例えば。2012 年 10 月の事業運営計画、消費者予算計画など。また、データを何度もリロードしたくありません。
私は「疑似コード」のようなものを構築することを考えていました
print the menu
ask user for input
ifelse(menuinput==1, source(script1.r),
ifelse(menuinput== 2,source(script2.r),
ifelse(menuinput==3,source(script3.r),NA)))
しかし、これを行う簡単な方法があるかどうかはわかりません。
ありがとう、
ジェフリー