データ フレームを作成するとき (または cbind を使用するような同様の状況) に、R で変数を列名として評価する方法はありますか?
例えば
a <- "mycol";
d <- data.frame(a=1:10)
a
これにより、ではなくという名前の 1 つの列を持つデータ フレームが作成されますmycol
。
これは、コードからかなりの数の行を削除するのに役立つ場合よりも重要ではありません。
a <- "mycol";
d <- cbind(some.dataframe, a=some.sequence)
私の現在のコードは拷問を受けています:
names(d)[dim(d)[2]] <- a;
これは審美的にばかげています。