Слить возвращаемую матрицу размером x ^ 2 - PullRequest
0 голосов
/ 13 декабря 2018

У меня есть два объекта sf, один с 7 столбцами и 1273 строками, другой с 2 ​​столбцами и 1273 строками, который возвращается из функции, примененной к первому объекту.

Я просто пытаюсь соединить маленький фрейм данных с большим, используя индексный номер, но когда я использую merge(a,b), он возвращает фрейм данных с 8 столбцами и 1620529 строками, что составляет 1273 ^ 2.

документы для слияния делают его звучащим так, как будто он обычно определяет правильные значения для слияния, как мне указать, что значения индекса являются общими для обоих информационных кадров?

1 Ответ

0 голосов
/ 13 декабря 2018

Если вы объединяетесь по индексу, попробуйте это:

 df_new<-merge(df1, df2, by=0, all=TRUE) # merge by row names (by=0 or by="row.names")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...