質問が不明な場合は申し訳ありません。お気軽に変更してください。
したがって、基本的には、関数のテキスト/文字列引数が引用符を必要としないようにする方法を見つけようとしています。
foo = function(x, y, data){
n1 = length(data[,x])
n2 = length(data[,y])
cat(n1, n1)
}
次のコードを使用する場合
data(survey)
foo(Sex, Fold, survey)
エラーメッセージが表示されます。しかし、私が以下を使用する場合:
foo("Sex", "Fold", survey)
また
foo(1, 5, survey)
関数は私が欲しいものを私に与えるでしょう。したがって、列名を引用符で囲む必要がないように関数を作成する方法はないかと思います。ありがとう!