使用left_join dplyr获取一些NA值

时间:2016-11-07 19:57:04

标签: r dplyr

当我使用dplyr :: left_join时,我在第一个表(剂量)中只获得了一些行的NA值,但这些行在我的第二个表(网格)中具有相应的值。我在下面写了一个小例子:

set.seed(1234)
x_s <- c(1.0, 0.6, 0.2)
y_s <- c(0, 0.5, 1.0)
doses <- data.frame(x = x_s, y = y_s)
doses

y <- seq(0, 1, length = 3)
x <- seq(0, 1, length = 6)
prob <- runif(length(x))
grid <- expand.grid(x = x, y = y)
grid$prob = prob
grid 

left_join(doses, grid, by = c("x", "y"))

我做错了什么?

0 个答案:

没有答案