2017-03-08 5 views
0

plotmeansなどの関数には、使用するデータフレームを指定する引数があります。data=。私は、paste0またはそれに類するもの、df <- paste0("results", i)を使用して、使用するデータフレームの名前を作成したいと考えています。ここでは、 "results04"を取得する番号です。 data=dfを使用すると、data=には文字列ではなく変数が必要であるというエラーが表示されます。文字列をdata=が受け入れる形式に変換する方法はありますか? data=results04引用符はありませんが、もちろん、動作します。文字列をデータフレーム名に変換する

ご意見やご指摘ありがとうございます。

答えて

-1

答えはより多くのRの経験を持つには明らかとなってますが、私は他人のためにそれをここに置いてみましょうだろう:例えばget()機能を使用するので、

df <- paste0("results", i) 
plotmeans(a ~ b, data=get(df)) 

チャールズ

関連する問題