私はRを非常に熟知しており、一般的なプログラミングなので、ご理解ください。ファイルの場所を特定して変数名をファイルの場所から自動的に抽出するようにユーザーに依頼する
私は、.txtファイルから値を読み取り、いくつかの操作後に結果をプロットするスクリプトを作成しようとしています。私は幾分かカップルされている2つの質問があります。
まず、ファイルの場所をユーザーに確認する機能がありますか?すなわち、ユーザがスクリプトを実行する。スクリプトはファイルナビゲーションプロンプトを開き、関連するファイルにナビゲートして選択するようユーザーに要求します。
現在、Rのファイルと場所を手動で特定する必要があります。
spectra.raw < - read.tableを( "C:\ Users \ユーザー... \ FILE1.TXT"、row.names = NULL、ヘッダ= TRUE)
私はむしろしたいですスクリプトを実行するたびにユーザーがファイルの場所を特定できるようにします。これは技術者以外の人が使用するもので、ファイルの場所をRにコピー/ペーストすることはできません。
私が苦労している2番目の質問は、選択したファイルをオフにしますか?たとえば、ユーザーが "file1.txt"を選択した場合、私は上記の "spectra.raw"のように "file1.raw"という名前の変数にread.table()の出力を割り当てたいと思います。
Ifそれはすべてのファイル名が正確に同じ文字数を持つので、ファイルの場所から最後の5文字を選択することができれば、それはうまくいくでしょう。
大変ありがとうございます。ご容赦ください。