我有一个数据帧df1,它由从Var1到Var10的列组成。 现在,我将列的子集作为从Var5到Var9的数据帧df2,执行了一些操作,现在我必须用df2中的列覆盖df1。
我要合并df2,即var5到var10到df1(也有var5到var9列)。
我尝试了以下代码:
var theContent = $('#editable');
$('.saveContent').on('click', function() {
var editedContent = theContent.html();
localStorage.setItem('newContent',editedContent)
});
理想情况下,我有很多列,用逗号指定列不是一个好方法
答案 0 :(得分:0)
使用?merge
似乎不需要多余的by.x
或y
参数。此外,by
默认使用data.frame之间的公用变量名称。因此,如果您在整个数据集上没有Var5:Var9的重复子集,则可以执行以下操作:
merge(x = df1, y = df2)