私は列名がz_1、z_2からz_200までのデータフレームを持っています。次の例では、表現を簡単にするため、私は、データフレームデータフレームの列名へのアクセス
一方から除去する必要がある要素にアクセスするためのループIに使用されるだけZ_1
df <- data.frame(x=1:5, y=2:6, z_1=3:7, u=4:8)
df
i=1
tmp <- paste("z",i,sep="_")
subset(df, select=-c(tmp))
上記のコードを示してい上記のコードを実行、私は「-c(TMP)でエラーが発生しました:単項演算子に無効な引数」エラーが出る
はあなたの助けをありがとうを
も参照してくださいこの質問で回答:[ドロップの列Rのデータフレーム](http://stackoverflow.com/questions/4605206/drop-columns -r-data-frame) –