| filter-joins | R Documentation | 
ir objectFiltering joins for an ir object
semi_join.ir(x, y, by = NULL, copy = FALSE, ..., na_matches = c("na", "never"))
anti_join.ir(x, y, by = NULL, copy = FALSE, ..., na_matches = c("na", "never"))
| x | An object of class  | 
| y | A data frame. | 
| by | A join specification created with  If  To join on different variables between  To join by multiple variables, use a  
 For simple equality joins, you can alternatively specify a character vector
of variable names to join by. For example,  To perform a cross-join, generating all combinations of  | 
| copy | If  | 
| ... | Other parameters passed onto methods. | 
| na_matches | Should two  
 | 
x and y joined. If the spectra column is renamed, the ir
class is dropped. See filter-joins.
filter-joins
Other tidyverse: 
arrange.ir(),
distinct.ir(),
extract.ir(),
filter.ir(),
group_by,
mutate,
mutate-joins,
nest,
pivot_longer.ir(),
pivot_wider.ir(),
rename,
rowwise.ir(),
select.ir(),
separate.ir(),
separate_rows.ir(),
slice,
summarize,
unite.ir()
## semi_join
set.seed(234)
dplyr::semi_join(
  ir_sample_data,
  tibble::tibble(
    id_measurement = c(1:5, 101:105),
    nitrogen_content = rbeta(n = 10, 0.2, 0.1)
  ),
  by = "id_measurement"
)
## anti_join
set.seed(234)
dplyr::anti_join(
  ir_sample_data,
  tibble::tibble(
    id_measurement = c(1:5, 101:105),
    nitrogen_content = rbeta(n = 10, 0.2, 0.1)
  ),
  by = "id_measurement"
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.