我正在尝试通过“Id”将 2 个数据帧合并在一起。两个数据帧共享相同的 ID,daily_activity 在 940 行中有 33 个不同的 ID,sleep_day 在 410 行中有 24 个 ID。 但是,当我出于某种原因尝试将 2 个数据帧合并在一起时,我得到了 12,000 多行和其他列的重复值。我做错了什么?
combined_data <- inner_join(daily_activity, sleep_day, c( "Id" = "Id"))
combined_data <- merge(daily_activity, sleep_day, by = "Id", all = FALSE)
这两种方法产生了相似的结果。
我需要更改什么才能通过两个数据帧中的不同 Id 添加数据? (33 和 24)
我在做什么导致这个包含 12,000 多个观测值的庞大数据框?