Remove row-wise grouping created with dplyr::rowwise()
while preserving
any other grouping declared with dplyr::group_by()
.
Examples
titanic |> dplyr::rowwise()
#> # A tibble: 2,201 × 4
#> # Rowwise:
#> Class Sex Age Survived
#> <chr> <chr> <chr> <chr>
#> 1 3rd Male Child No
#> 2 3rd Male Child No
#> 3 3rd Male Child No
#> 4 3rd Male Child No
#> 5 3rd Male Child No
#> 6 3rd Male Child No
#> 7 3rd Male Child No
#> 8 3rd Male Child No
#> 9 3rd Male Child No
#> 10 3rd Male Child No
#> # ℹ 2,191 more rows
titanic |> dplyr::rowwise() |> unrowwise()
#> # A tibble: 2,201 × 4
#> Class Sex Age Survived
#> <chr> <chr> <chr> <chr>
#> 1 3rd Male Child No
#> 2 3rd Male Child No
#> 3 3rd Male Child No
#> 4 3rd Male Child No
#> 5 3rd Male Child No
#> 6 3rd Male Child No
#> 7 3rd Male Child No
#> 8 3rd Male Child No
#> 9 3rd Male Child No
#> 10 3rd Male Child No
#> # ℹ 2,191 more rows
titanic |> dplyr::group_by(Sex, Class) |> dplyr::rowwise()
#> # A tibble: 2,201 × 4
#> # Rowwise: Sex, Class
#> Class Sex Age Survived
#> <chr> <chr> <chr> <chr>
#> 1 3rd Male Child No
#> 2 3rd Male Child No
#> 3 3rd Male Child No
#> 4 3rd Male Child No
#> 5 3rd Male Child No
#> 6 3rd Male Child No
#> 7 3rd Male Child No
#> 8 3rd Male Child No
#> 9 3rd Male Child No
#> 10 3rd Male Child No
#> # ℹ 2,191 more rows
titanic |> dplyr::group_by(Sex, Class) |> dplyr::rowwise() |> unrowwise()
#> # A tibble: 2,201 × 4
#> # Groups: Sex, Class [8]
#> Class Sex Age Survived
#> <chr> <chr> <chr> <chr>
#> 1 3rd Male Child No
#> 2 3rd Male Child No
#> 3 3rd Male Child No
#> 4 3rd Male Child No
#> 5 3rd Male Child No
#> 6 3rd Male Child No
#> 7 3rd Male Child No
#> 8 3rd Male Child No
#> 9 3rd Male Child No
#> 10 3rd Male Child No
#> # ℹ 2,191 more rows