我有一个非常基本的问题,但我真的不知道这是怎么发生的:
我有两个名为“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)。这怎么可能或为什么会发生?为什么病例数会增加?