unnest {tidybulk} | R Documentation

## unnest

### Description

unnest

nest

### Arguments

`data` | A tbl. (See tidyr)
`cols` | <['tidy-select'][tidyr_tidy_select]> Columns to unnest. If you 'unnest()' multiple columns, parallel entries must be of compatibble sizes, i.e. they're either equal or length 1 (following the standard tidyverse recycling rules).
`names_sep` | If 'NULL', the default, the names will be left as is. In 'nest()', inner names will come from the former outer names; in 'unnest()', the new outer names will come from the inner names. If a string, the inner and outer names will be used together. In 'nest()', the names of the new outer columns will be formed by pasting together the outer and the inner column names, separated by 'names_sep'. In 'unnest()', the new inner names will have the outer names (+ 'names_sep') automatically stripped. This makes 'names_sep' roughly symmetric between nesting and unnesting.
`keep_empty` | See tidyr::unnest
`names_repair` | See tidyr::unnest
`ptype` | See tidyr::unnest
`.drop` | See tidyr::unnest
`.id` | tidyr::unnest
`.sep` | tidyr::unnest
`.preserve` | See tidyr::unnest
`.data` | A tbl. (See tidyr)
`...` | Name-variable pairs of the form new_col = c(col1, col2, col3) (See tidyr)

### Value

A tidySummarizedExperiment objector a tibble depending on input

A tt object

### Examples

    library(dplyr)

    tidybulk::se_mini %>% tidybulk() %>% nest( data = -feature) %>%
    unnest(data)

    tidybulk::se_mini %>% tidybulk() %>% nest( data = -feature)

[Package tidybulk version 1.4.0 Index]