diff --git a/joins.qmd b/joins.qmd index db6cccc..0070fa2 100644 --- a/joins.qmd +++ b/joins.qmd @@ -412,7 +412,8 @@ flights2 |> ## How do joins work? Now that you've used joins a few times it's time to learn more about how they work, focusing on how each row in `x` matches rows in `y`. -We'll begin by introducing a visual representation of joins, using the simple tibbles defined below and shown in @fig-join-setup. In these examples we'll use a single key called `key` and a single value column (`val_x` and `val_y`), but the ideas all generalize to multiple keys and multiple values. +We'll begin by introducing a visual representation of joins, using the simple tibbles defined below and shown in @fig-join-setup. +In these examples we'll use a single key called `key` and a single value column (`val_x` and `val_y`), but the ideas all generalize to multiple keys and multiple values. ```{r} x <- tribble( @@ -626,8 +627,6 @@ df1 |> If you are doing this deliberately, you can set `relationship = "many-to-many"`, as the warning suggests. - - ### Filtering joins {#sec-non-equi-joins} The number of matches also determines the behavior of the filtering joins.