Verify the integrity of the row info object
Arguments
- row_info
 A data frame describing the rows of
data. This data should contain two columns:id(character): Corresponds to the columndata$id.group(character): The group of the row. If all areNA, the rows will not be split up into groups.
- data
 A data frame with items by row and features in the columns. Must contain one column named
"id".
Examples
library(tibble)
data <- tribble(
  ~id, ~name, ~x, ~y,
  "foo1", "Foo1", 0.5, 0.7,
  "foo2", "Foo2", 0.5, 0.8,
  "bar1", "Bar1", 1.0, 0.2,
  "bar2", "Bar2", 1.0, 0.1
)
row_info <- tribble(
  ~id, ~group,
  "foo1", "foo",
  "foo2", "foo",
  "bar1", "bar",
  "bar2", "bar"
)
verify_row_info(row_info, data)
#> # A tibble: 4 × 2
#>   id    group
#>   <chr> <chr>
#> 1 foo1  foo  
#> 2 foo2  foo  
#> 3 bar1  bar  
#> 4 bar2  bar