合并大小为 x^2 的返回矩阵

Merge returning matrix of size x^2

我有两个 sf 对象,一个有 7 列和 1273 行,另一个有 2 列和 1273 行,它是从应用于第一个对象的函数返回的。

我只是想使用索引号将小数据框连接到大数据框,但是当我使用 merge(a,b) 它时 returns 一个具有 8 列和 1620529 行的数据框,即 1273^ 2.

合并的文档听起来好像通常会找出要合并的正确值,我如何指定索引值对两个数据帧都是通用的?

如果您按索引合并试试这个:

 df_new<-merge(df1, df2, by=0, all=TRUE) # merge by row names (by=0 or by="row.names")