列名としてベクトル名をマージして使用:私はFOOを検査する場合、私はマージ関数は、2つの列xを指名したことを確認、二つのベクトルaとbのマージRIで
a <- c(100,250)
b <- c(0,100,200)
foo <- merge(a,b,all=TRUE)
およびY:
> foo
x y
1 100 0
2 250 0
3 100 100
4 250 100
5 100 200
6 250 200
は、得られたデータフレームに列名として、元の変数名を保つためのエレガントな方法はありますか? 「エレガントな」とは、explicitly renaming the columnsより単純なものを意味します。
実生活で2つの変数を「マージ」したいのですが、このケースにマッチすることはありますか?なぜなら、私はこのユースケースに対して 'expand.grid'を提案しているからです。 ( '(" a "、" b "))')を使用して、名前を二重参照することを避けたい場合は、 – TARehman