-1

我有一个非常基本的问题,但我真的不知道这是怎么发生的:

我有两个名为“data1”和“data2”的小标题/data.frames。现在,我想保留“data1”并在“data2”中添加所有值,其中“variable1”和“variable2”列(出现在两个小标题中)是相同的。因此我做了一个left_join:

library(dplyr)
newData <- left_join(data1, data2, by=c("variable1", "variable"))

但是,如果我检查行数,nrow(data1) 小于 nrow(newData)。这怎么可能或为什么会发生?为什么病例数会增加?

4

1 回答 1

1

它只是意味着 data2 对 data1 中的某些条目有多个值。

于 2017-09-21T19:03:06.300 回答