Как исправить ошибку в левом суставе при программировании на R? - PullRequest
0 голосов
/ 19 мая 2019

Чтобы объединить столбцы двух таблиц, я использовал функцию left_join в R. Но когда я запускаю вывод, я получаю сообщение об ошибке. Я хотел бы знать, где я ошибся.

bikes_tbl <- read_excel("00_data/bike_sales/data_raw/bikes.xlsx")
bikeshops_tbl <- read_excel("00_data/bike_sales/data_raw/bikeshops.xlsx")
orderlines_tbl <- read_excel("00_data/bike_sales/data_raw/orderlines.xlsx")

glimpse(orderlines_tbl)
glimpse(bikes_tbl)

left_join(orderlines_tbl, bikes_tbl, by = c("product.id = bike.id"))

Вывод должен включать столбец product.id, который является частью orderlines_tbl, к bike.id, который принадлежит bikes_tbl.

Но отображается следующий вывод:

Ошибка: by не может содержать столбец соединения product.id = bike.id, который отсутствует в LHS Позвоните rlang::last_error(), чтобы увидеть обратный след

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...