基本的に私はこれを達成したいと思います:
vars <- c(x1, x20, x37, etc)
summary(data[vars])
ただし、変数のリストは非常に長く、変数間にコンマがありません。
編集: Data
500 個の変数がありvars
、選択したいリストです。変数名はパターンに従いません。リストの形式x1 x20 x37 etc
は 、つまりスペースで区切られています。このリストは SAS シンタックス ファイルからのものであり、R ワークスペースの一部ではありません。
などの区切り記号で変数を連結する関数を調べましたcat()
。しかし、これには最初からオブジェクトが必要です。もう 1 つの方法は、エディターで検索/置換 (スペースからコンマ) を使用することですが、これは汚いハックだと思います。
明らかに、変数リストを定義するときに何かが欠けています。簡単な解決策があるはずです。