在RI合并两个矢量a和b:在R,合并,并使用矢量名称作为列名
a <- c(100,250)
b <- c(0,100,200)
foo <- merge(a,b,all=TRUE)
当我检查FOO,我看到的合并功能已命名为两列x和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更简单。
我可以问一下,如果你想在现实生活中“合并”两个变量的愿望是否符合这种情况?因为我会为这个用例建议一些'expand.grid'。 – TARehman