Skip to contents

Creates a ready-to-print gt table with the number of referendums, optionally counted by up to three additional variables.

Usage

tbl_n_rfrnds(
  data,
  by = NULL,
  complete_fcts = TRUE,
  n_rows = Inf,
  order = NULL,
  incl_row_head = TRUE,
  incl_col_head = TRUE,
  add_total_row = NULL,
  add_total_col = NULL,
  lbl_total_row = gt::md("**Total**"),
  lbl_total_col = gt::md("**Total**")
)

Arguments

data

RDB referendum data as returned by rfrnds(). A data frame that at minimum contains the columns specified in by (if any).

by

Up to three additional data columns to group by before counting number of referendums. Tidy selections are supported.

complete_fcts

Whether or not to complete the result with implicitly missing combinations of those columns specified in by which are of type factor.

n_rows

Maximum number of rows to be included in the resulting table. All the rows exceeding that limit are replaced by a single row of ellipses. An integer scalar or Inf for an unlimited number of rows.

order

How to order the rows of the resulting table. One of

  • "ascending" to sort in ascending order by the number of referendums,

  • "descending" to sort in descending order by the number of referendums, or

  • NULL to leave the sorting unchanged.

incl_row_head

Whether or not to include a row heading with the prettified name of the first by variable.

incl_col_head

Whether or not to include column headings (in the table's stub) with the prettified names of the second and third by variables.

add_total_row

Whether or not to add a summary row at the very end of the table containing column totals. If NULL, a total row is added only if at least one column is provided in by.

add_total_col

Whether or not to add a summary column at the very end of the table containing row totals. If NULL, a total column is added only if multiple columns are provided in by.

lbl_total_row

Label of the summary row containing column totals. Only relevant if add_total_row = TRUE. A character scalar. gt::md() or gt::html() can be used to format the label text.

lbl_total_col

Label of the summary column containing row totals. Only relevant if add_total_col = TRUE. A character scalar. gt::md() or gt::html() can be used to format the label text.

Value

A gt_tbl object.

Details

The first variable specified in by will be reflected in additional rows in the resulting table, i.e. expand it vertically. The second and third variables will be reflected in additional columns, i.e. expand it horizontally.

See also

Other tabulation functions: tbl_n_rfrnds_per_period()

Examples

rdb::rfrnds(quiet = TRUE) |>
  rdb::tbl_n_rfrnds()
#> <div id="mwlefoodfi" style="padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
#>   <style>#mwlefoodfi table {
#>   font-family: system-ui, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
#>   -webkit-font-smoothing: antialiased;
#>   -moz-osx-font-smoothing: grayscale;
#> }
#> 
#> #mwlefoodfi thead, #mwlefoodfi tbody, #mwlefoodfi tfoot, #mwlefoodfi tr, #mwlefoodfi td, #mwlefoodfi th {
#>   border-style: none;
#> }
#> 
#> #mwlefoodfi p {
#>   margin: 0;
#>   padding: 0;
#> }
#> 
#> #mwlefoodfi .gt_table {
#>   display: table;
#>   border-collapse: collapse;
#>   line-height: normal;
#>   margin-left: auto;
#>   margin-right: auto;
#>   color: #333333;
#>   font-size: 16px;
#>   font-weight: normal;
#>   font-style: normal;
#>   background-color: #FFFFFF;
#>   width: auto;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #A8A8A8;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #A8A8A8;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#> }
#> 
#> #mwlefoodfi .gt_caption {
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#> }
#> 
#> #mwlefoodfi .gt_title {
#>   color: #333333;
#>   font-size: 125%;
#>   font-weight: initial;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-color: #FFFFFF;
#>   border-bottom-width: 0;
#> }
#> 
#> #mwlefoodfi .gt_subtitle {
#>   color: #333333;
#>   font-size: 85%;
#>   font-weight: initial;
#>   padding-top: 3px;
#>   padding-bottom: 5px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-top-color: #FFFFFF;
#>   border-top-width: 0;
#> }
#> 
#> #mwlefoodfi .gt_heading {
#>   background-color: #FFFFFF;
#>   text-align: center;
#>   border-bottom-color: #FFFFFF;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #mwlefoodfi .gt_bottom_border {
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #mwlefoodfi .gt_col_headings {
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #mwlefoodfi .gt_col_heading {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: normal;
#>   text-transform: inherit;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: bottom;
#>   padding-top: 5px;
#>   padding-bottom: 6px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   overflow-x: hidden;
#> }
#> 
#> #mwlefoodfi .gt_column_spanner_outer {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: normal;
#>   text-transform: inherit;
#>   padding-top: 0;
#>   padding-bottom: 0;
#>   padding-left: 4px;
#>   padding-right: 4px;
#> }
#> 
#> #mwlefoodfi .gt_column_spanner_outer:first-child {
#>   padding-left: 0;
#> }
#> 
#> #mwlefoodfi .gt_column_spanner_outer:last-child {
#>   padding-right: 0;
#> }
#> 
#> #mwlefoodfi .gt_column_spanner {
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   vertical-align: bottom;
#>   padding-top: 5px;
#>   padding-bottom: 5px;
#>   overflow-x: hidden;
#>   display: inline-block;
#>   width: 100%;
#> }
#> 
#> #mwlefoodfi .gt_spanner_row {
#>   border-bottom-style: hidden;
#> }
#> 
#> #mwlefoodfi .gt_group_heading {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: middle;
#>   text-align: left;
#> }
#> 
#> #mwlefoodfi .gt_empty_group_heading {
#>   padding: 0.5px;
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   vertical-align: middle;
#> }
#> 
#> #mwlefoodfi .gt_from_md > :first-child {
#>   margin-top: 0;
#> }
#> 
#> #mwlefoodfi .gt_from_md > :last-child {
#>   margin-bottom: 0;
#> }
#> 
#> #mwlefoodfi .gt_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   margin: 10px;
#>   border-top-style: solid;
#>   border-top-width: 1px;
#>   border-top-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: middle;
#>   overflow-x: hidden;
#> }
#> 
#> #mwlefoodfi .gt_stub {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-right-style: solid;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #mwlefoodfi .gt_stub_row_group {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-right-style: solid;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   vertical-align: top;
#> }
#> 
#> #mwlefoodfi .gt_row_group_first td {
#>   border-top-width: 2px;
#> }
#> 
#> #mwlefoodfi .gt_row_group_first th {
#>   border-top-width: 2px;
#> }
#> 
#> #mwlefoodfi .gt_summary_row {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   text-transform: inherit;
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #mwlefoodfi .gt_first_summary_row {
#>   border-top-style: solid;
#>   border-top-color: #D3D3D3;
#> }
#> 
#> #mwlefoodfi .gt_first_summary_row.thick {
#>   border-top-width: 2px;
#> }
#> 
#> #mwlefoodfi .gt_last_summary_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #mwlefoodfi .gt_grand_summary_row {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   text-transform: inherit;
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #mwlefoodfi .gt_first_grand_summary_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-top-style: double;
#>   border-top-width: 6px;
#>   border-top-color: #D3D3D3;
#> }
#> 
#> #mwlefoodfi .gt_last_grand_summary_row_top {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-style: double;
#>   border-bottom-width: 6px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #mwlefoodfi .gt_striped {
#>   background-color: rgba(128, 128, 128, 0.05);
#> }
#> 
#> #mwlefoodfi .gt_table_body {
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #mwlefoodfi .gt_footnotes {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   border-bottom-style: none;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #mwlefoodfi .gt_footnote {
#>   margin: 0px;
#>   font-size: 90%;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #mwlefoodfi .gt_sourcenotes {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   border-bottom-style: none;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #mwlefoodfi .gt_sourcenote {
#>   font-size: 90%;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #mwlefoodfi .gt_left {
#>   text-align: left;
#> }
#> 
#> #mwlefoodfi .gt_center {
#>   text-align: center;
#> }
#> 
#> #mwlefoodfi .gt_right {
#>   text-align: right;
#>   font-variant-numeric: tabular-nums;
#> }
#> 
#> #mwlefoodfi .gt_font_normal {
#>   font-weight: normal;
#> }
#> 
#> #mwlefoodfi .gt_font_bold {
#>   font-weight: bold;
#> }
#> 
#> #mwlefoodfi .gt_font_italic {
#>   font-style: italic;
#> }
#> 
#> #mwlefoodfi .gt_super {
#>   font-size: 65%;
#> }
#> 
#> #mwlefoodfi .gt_footnote_marks {
#>   font-size: 75%;
#>   vertical-align: 0.4em;
#>   position: initial;
#> }
#> 
#> #mwlefoodfi .gt_asterisk {
#>   font-size: 100%;
#>   vertical-align: 0;
#> }
#> 
#> #mwlefoodfi .gt_indent_1 {
#>   text-indent: 5px;
#> }
#> 
#> #mwlefoodfi .gt_indent_2 {
#>   text-indent: 10px;
#> }
#> 
#> #mwlefoodfi .gt_indent_3 {
#>   text-indent: 15px;
#> }
#> 
#> #mwlefoodfi .gt_indent_4 {
#>   text-indent: 20px;
#> }
#> 
#> #mwlefoodfi .gt_indent_5 {
#>   text-indent: 25px;
#> }
#> </style>
#>   <table class="gt_table" data-quarto-disable-processing="false" data-quarto-bootstrap="false">
#>   
#>   <tbody class="gt_table_body">
#>     <tr><td headers="n" class="gt_row gt_right">17766</td></tr>
#>   </tbody>
#>   
#>   
#> </table>
#> </div>

# grouped by a single column
rdb::rfrnds(quiet = TRUE) |>
  rdb::tbl_n_rfrnds(by = level)
#> <div id="kkeulbfdpb" style="padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
#>   <style>#kkeulbfdpb table {
#>   font-family: system-ui, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
#>   -webkit-font-smoothing: antialiased;
#>   -moz-osx-font-smoothing: grayscale;
#> }
#> 
#> #kkeulbfdpb thead, #kkeulbfdpb tbody, #kkeulbfdpb tfoot, #kkeulbfdpb tr, #kkeulbfdpb td, #kkeulbfdpb th {
#>   border-style: none;
#> }
#> 
#> #kkeulbfdpb p {
#>   margin: 0;
#>   padding: 0;
#> }
#> 
#> #kkeulbfdpb .gt_table {
#>   display: table;
#>   border-collapse: collapse;
#>   line-height: normal;
#>   margin-left: auto;
#>   margin-right: auto;
#>   color: #333333;
#>   font-size: 16px;
#>   font-weight: normal;
#>   font-style: normal;
#>   background-color: #FFFFFF;
#>   width: auto;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #A8A8A8;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #A8A8A8;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#> }
#> 
#> #kkeulbfdpb .gt_caption {
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#> }
#> 
#> #kkeulbfdpb .gt_title {
#>   color: #333333;
#>   font-size: 125%;
#>   font-weight: initial;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-color: #FFFFFF;
#>   border-bottom-width: 0;
#> }
#> 
#> #kkeulbfdpb .gt_subtitle {
#>   color: #333333;
#>   font-size: 85%;
#>   font-weight: initial;
#>   padding-top: 3px;
#>   padding-bottom: 5px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-top-color: #FFFFFF;
#>   border-top-width: 0;
#> }
#> 
#> #kkeulbfdpb .gt_heading {
#>   background-color: #FFFFFF;
#>   text-align: center;
#>   border-bottom-color: #FFFFFF;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #kkeulbfdpb .gt_bottom_border {
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #kkeulbfdpb .gt_col_headings {
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #kkeulbfdpb .gt_col_heading {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: normal;
#>   text-transform: inherit;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: bottom;
#>   padding-top: 5px;
#>   padding-bottom: 6px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   overflow-x: hidden;
#> }
#> 
#> #kkeulbfdpb .gt_column_spanner_outer {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: normal;
#>   text-transform: inherit;
#>   padding-top: 0;
#>   padding-bottom: 0;
#>   padding-left: 4px;
#>   padding-right: 4px;
#> }
#> 
#> #kkeulbfdpb .gt_column_spanner_outer:first-child {
#>   padding-left: 0;
#> }
#> 
#> #kkeulbfdpb .gt_column_spanner_outer:last-child {
#>   padding-right: 0;
#> }
#> 
#> #kkeulbfdpb .gt_column_spanner {
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   vertical-align: bottom;
#>   padding-top: 5px;
#>   padding-bottom: 5px;
#>   overflow-x: hidden;
#>   display: inline-block;
#>   width: 100%;
#> }
#> 
#> #kkeulbfdpb .gt_spanner_row {
#>   border-bottom-style: hidden;
#> }
#> 
#> #kkeulbfdpb .gt_group_heading {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: middle;
#>   text-align: left;
#> }
#> 
#> #kkeulbfdpb .gt_empty_group_heading {
#>   padding: 0.5px;
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   vertical-align: middle;
#> }
#> 
#> #kkeulbfdpb .gt_from_md > :first-child {
#>   margin-top: 0;
#> }
#> 
#> #kkeulbfdpb .gt_from_md > :last-child {
#>   margin-bottom: 0;
#> }
#> 
#> #kkeulbfdpb .gt_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   margin: 10px;
#>   border-top-style: solid;
#>   border-top-width: 1px;
#>   border-top-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: middle;
#>   overflow-x: hidden;
#> }
#> 
#> #kkeulbfdpb .gt_stub {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-right-style: solid;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #kkeulbfdpb .gt_stub_row_group {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-right-style: solid;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   vertical-align: top;
#> }
#> 
#> #kkeulbfdpb .gt_row_group_first td {
#>   border-top-width: 2px;
#> }
#> 
#> #kkeulbfdpb .gt_row_group_first th {
#>   border-top-width: 2px;
#> }
#> 
#> #kkeulbfdpb .gt_summary_row {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   text-transform: inherit;
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #kkeulbfdpb .gt_first_summary_row {
#>   border-top-style: solid;
#>   border-top-color: #D3D3D3;
#> }
#> 
#> #kkeulbfdpb .gt_first_summary_row.thick {
#>   border-top-width: 2px;
#> }
#> 
#> #kkeulbfdpb .gt_last_summary_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #kkeulbfdpb .gt_grand_summary_row {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   text-transform: inherit;
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #kkeulbfdpb .gt_first_grand_summary_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-top-style: double;
#>   border-top-width: 6px;
#>   border-top-color: #D3D3D3;
#> }
#> 
#> #kkeulbfdpb .gt_last_grand_summary_row_top {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-style: double;
#>   border-bottom-width: 6px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #kkeulbfdpb .gt_striped {
#>   background-color: rgba(128, 128, 128, 0.05);
#> }
#> 
#> #kkeulbfdpb .gt_table_body {
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #kkeulbfdpb .gt_footnotes {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   border-bottom-style: none;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #kkeulbfdpb .gt_footnote {
#>   margin: 0px;
#>   font-size: 90%;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #kkeulbfdpb .gt_sourcenotes {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   border-bottom-style: none;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #kkeulbfdpb .gt_sourcenote {
#>   font-size: 90%;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #kkeulbfdpb .gt_left {
#>   text-align: left;
#> }
#> 
#> #kkeulbfdpb .gt_center {
#>   text-align: center;
#> }
#> 
#> #kkeulbfdpb .gt_right {
#>   text-align: right;
#>   font-variant-numeric: tabular-nums;
#> }
#> 
#> #kkeulbfdpb .gt_font_normal {
#>   font-weight: normal;
#> }
#> 
#> #kkeulbfdpb .gt_font_bold {
#>   font-weight: bold;
#> }
#> 
#> #kkeulbfdpb .gt_font_italic {
#>   font-style: italic;
#> }
#> 
#> #kkeulbfdpb .gt_super {
#>   font-size: 65%;
#> }
#> 
#> #kkeulbfdpb .gt_footnote_marks {
#>   font-size: 75%;
#>   vertical-align: 0.4em;
#>   position: initial;
#> }
#> 
#> #kkeulbfdpb .gt_asterisk {
#>   font-size: 100%;
#>   vertical-align: 0;
#> }
#> 
#> #kkeulbfdpb .gt_indent_1 {
#>   text-indent: 5px;
#> }
#> 
#> #kkeulbfdpb .gt_indent_2 {
#>   text-indent: 10px;
#> }
#> 
#> #kkeulbfdpb .gt_indent_3 {
#>   text-indent: 15px;
#> }
#> 
#> #kkeulbfdpb .gt_indent_4 {
#>   text-indent: 20px;
#> }
#> 
#> #kkeulbfdpb .gt_indent_5 {
#>   text-indent: 25px;
#> }
#> </style>
#>   <table class="gt_table" data-quarto-disable-processing="false" data-quarto-bootstrap="false">
#>   
#>   <tbody class="gt_table_body">
#>     <tr class="gt_group_heading_row">
#>       <th colspan="2" class="gt_group_heading" scope="colgroup" id="&lt;em&gt;Political level&lt;/em&gt;"><em>Political level</em></th>
#>     </tr>
#>     <tr class="gt_row_group_first"><th id="stub_1_1" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>local</p>
#> </div></th>
#> <td headers="level stub_1_1 n" class="gt_row gt_right">43</td></tr>
#>     <tr><th id="stub_1_2" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>subnational</p>
#> </div></th>
#> <td headers="level stub_1_2 n" class="gt_row gt_right">14632</td></tr>
#>     <tr><th id="stub_1_3" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>national</p>
#> </div></th>
#> <td headers="level stub_1_3 n" class="gt_row gt_right">3091</td></tr>
#>     <tr><th id="grand_summary_stub_1" scope="row" class="gt_row gt_left gt_stub gt_grand_summary_row gt_first_grand_summary_row gt_last_summary_row"><strong>Total</strong></th>
#> <td headers="grand_summary_stub_1 n" class="gt_row gt_right gt_grand_summary_row gt_first_grand_summary_row gt_last_summary_row">17766</td></tr>
#>   </tbody>
#>   
#>   
#> </table>
#> </div>

# grouped by two columns
rdb::rfrnds(quiet = TRUE) |>
  rdb::tbl_n_rfrnds(by = c(type, level))
#> <div id="haaglvijbf" style="padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
#>   <style>#haaglvijbf table {
#>   font-family: system-ui, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
#>   -webkit-font-smoothing: antialiased;
#>   -moz-osx-font-smoothing: grayscale;
#> }
#> 
#> #haaglvijbf thead, #haaglvijbf tbody, #haaglvijbf tfoot, #haaglvijbf tr, #haaglvijbf td, #haaglvijbf th {
#>   border-style: none;
#> }
#> 
#> #haaglvijbf p {
#>   margin: 0;
#>   padding: 0;
#> }
#> 
#> #haaglvijbf .gt_table {
#>   display: table;
#>   border-collapse: collapse;
#>   line-height: normal;
#>   margin-left: auto;
#>   margin-right: auto;
#>   color: #333333;
#>   font-size: 16px;
#>   font-weight: normal;
#>   font-style: normal;
#>   background-color: #FFFFFF;
#>   width: auto;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #A8A8A8;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #A8A8A8;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#> }
#> 
#> #haaglvijbf .gt_caption {
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#> }
#> 
#> #haaglvijbf .gt_title {
#>   color: #333333;
#>   font-size: 125%;
#>   font-weight: initial;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-color: #FFFFFF;
#>   border-bottom-width: 0;
#> }
#> 
#> #haaglvijbf .gt_subtitle {
#>   color: #333333;
#>   font-size: 85%;
#>   font-weight: initial;
#>   padding-top: 3px;
#>   padding-bottom: 5px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-top-color: #FFFFFF;
#>   border-top-width: 0;
#> }
#> 
#> #haaglvijbf .gt_heading {
#>   background-color: #FFFFFF;
#>   text-align: center;
#>   border-bottom-color: #FFFFFF;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #haaglvijbf .gt_bottom_border {
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #haaglvijbf .gt_col_headings {
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #haaglvijbf .gt_col_heading {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: normal;
#>   text-transform: inherit;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: bottom;
#>   padding-top: 5px;
#>   padding-bottom: 6px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   overflow-x: hidden;
#> }
#> 
#> #haaglvijbf .gt_column_spanner_outer {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: normal;
#>   text-transform: inherit;
#>   padding-top: 0;
#>   padding-bottom: 0;
#>   padding-left: 4px;
#>   padding-right: 4px;
#> }
#> 
#> #haaglvijbf .gt_column_spanner_outer:first-child {
#>   padding-left: 0;
#> }
#> 
#> #haaglvijbf .gt_column_spanner_outer:last-child {
#>   padding-right: 0;
#> }
#> 
#> #haaglvijbf .gt_column_spanner {
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   vertical-align: bottom;
#>   padding-top: 5px;
#>   padding-bottom: 5px;
#>   overflow-x: hidden;
#>   display: inline-block;
#>   width: 100%;
#> }
#> 
#> #haaglvijbf .gt_spanner_row {
#>   border-bottom-style: hidden;
#> }
#> 
#> #haaglvijbf .gt_group_heading {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: middle;
#>   text-align: left;
#> }
#> 
#> #haaglvijbf .gt_empty_group_heading {
#>   padding: 0.5px;
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   vertical-align: middle;
#> }
#> 
#> #haaglvijbf .gt_from_md > :first-child {
#>   margin-top: 0;
#> }
#> 
#> #haaglvijbf .gt_from_md > :last-child {
#>   margin-bottom: 0;
#> }
#> 
#> #haaglvijbf .gt_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   margin: 10px;
#>   border-top-style: solid;
#>   border-top-width: 1px;
#>   border-top-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: middle;
#>   overflow-x: hidden;
#> }
#> 
#> #haaglvijbf .gt_stub {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-right-style: solid;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #haaglvijbf .gt_stub_row_group {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-right-style: solid;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   vertical-align: top;
#> }
#> 
#> #haaglvijbf .gt_row_group_first td {
#>   border-top-width: 2px;
#> }
#> 
#> #haaglvijbf .gt_row_group_first th {
#>   border-top-width: 2px;
#> }
#> 
#> #haaglvijbf .gt_summary_row {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   text-transform: inherit;
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #haaglvijbf .gt_first_summary_row {
#>   border-top-style: solid;
#>   border-top-color: #D3D3D3;
#> }
#> 
#> #haaglvijbf .gt_first_summary_row.thick {
#>   border-top-width: 2px;
#> }
#> 
#> #haaglvijbf .gt_last_summary_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #haaglvijbf .gt_grand_summary_row {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   text-transform: inherit;
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #haaglvijbf .gt_first_grand_summary_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-top-style: double;
#>   border-top-width: 6px;
#>   border-top-color: #D3D3D3;
#> }
#> 
#> #haaglvijbf .gt_last_grand_summary_row_top {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-style: double;
#>   border-bottom-width: 6px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #haaglvijbf .gt_striped {
#>   background-color: rgba(128, 128, 128, 0.05);
#> }
#> 
#> #haaglvijbf .gt_table_body {
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #haaglvijbf .gt_footnotes {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   border-bottom-style: none;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #haaglvijbf .gt_footnote {
#>   margin: 0px;
#>   font-size: 90%;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #haaglvijbf .gt_sourcenotes {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   border-bottom-style: none;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #haaglvijbf .gt_sourcenote {
#>   font-size: 90%;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #haaglvijbf .gt_left {
#>   text-align: left;
#> }
#> 
#> #haaglvijbf .gt_center {
#>   text-align: center;
#> }
#> 
#> #haaglvijbf .gt_right {
#>   text-align: right;
#>   font-variant-numeric: tabular-nums;
#> }
#> 
#> #haaglvijbf .gt_font_normal {
#>   font-weight: normal;
#> }
#> 
#> #haaglvijbf .gt_font_bold {
#>   font-weight: bold;
#> }
#> 
#> #haaglvijbf .gt_font_italic {
#>   font-style: italic;
#> }
#> 
#> #haaglvijbf .gt_super {
#>   font-size: 65%;
#> }
#> 
#> #haaglvijbf .gt_footnote_marks {
#>   font-size: 75%;
#>   vertical-align: 0.4em;
#>   position: initial;
#> }
#> 
#> #haaglvijbf .gt_asterisk {
#>   font-size: 100%;
#>   vertical-align: 0;
#> }
#> 
#> #haaglvijbf .gt_indent_1 {
#>   text-indent: 5px;
#> }
#> 
#> #haaglvijbf .gt_indent_2 {
#>   text-indent: 10px;
#> }
#> 
#> #haaglvijbf .gt_indent_3 {
#>   text-indent: 15px;
#> }
#> 
#> #haaglvijbf .gt_indent_4 {
#>   text-indent: 20px;
#> }
#> 
#> #haaglvijbf .gt_indent_5 {
#>   text-indent: 25px;
#> }
#> </style>
#>   <table class="gt_table" data-quarto-disable-processing="false" data-quarto-bootstrap="false">
#>   <thead>
#>     
#>     <tr class="gt_col_headings">
#>       <th class="gt_col_heading gt_columns_bottom_border gt_left" rowspan="1" colspan="1" style="text-align: right; vertical-align: middle;" scope="col" id="&lt;em&gt;Political level&lt;/em&gt;"><em>Political level</em></th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="local">local</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="subnational">subnational</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="national">national</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="&lt;strong&gt;Total&lt;/strong&gt;"><strong>Total</strong></th>
#>     </tr>
#>   </thead>
#>   <tbody class="gt_table_body">
#>     <tr class="gt_group_heading_row">
#>       <th colspan="5" class="gt_group_heading" scope="colgroup" id="&lt;em&gt;Type&lt;/em&gt;"><em>Type</em></th>
#>     </tr>
#>     <tr class="gt_row_group_first"><th id="stub_1_1" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>mandatory referendum</p>
#> </div></th>
#> <td headers="type stub_1_1 local" class="gt_row gt_right">6</td>
#> <td headers="type stub_1_1 subnational" class="gt_row gt_right">3619</td>
#> <td headers="type stub_1_1 national" class="gt_row gt_right">1078</td>
#> <td headers="type stub_1_1 :total" class="gt_row gt_right">4703</td></tr>
#>     <tr><th id="stub_1_2" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>optional referendum</p>
#> </div></th>
#> <td headers="type stub_1_2 local" class="gt_row gt_right">13</td>
#> <td headers="type stub_1_2 subnational" class="gt_row gt_right">5143</td>
#> <td headers="type stub_1_2 national" class="gt_row gt_right">395</td>
#> <td headers="type stub_1_2 :total" class="gt_row gt_right">5551</td></tr>
#>     <tr><th id="stub_1_3" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>counter proposal</p>
#> </div></th>
#> <td headers="type stub_1_3 local" class="gt_row gt_right">0</td>
#> <td headers="type stub_1_3 subnational" class="gt_row gt_right">246</td>
#> <td headers="type stub_1_3 national" class="gt_row gt_right">48</td>
#> <td headers="type stub_1_3 :total" class="gt_row gt_right">294</td></tr>
#>     <tr><th id="stub_1_4" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>citizens’ initiative</p>
#> </div></th>
#> <td headers="type stub_1_4 local" class="gt_row gt_right">0</td>
#> <td headers="type stub_1_4 subnational" class="gt_row gt_right">3893</td>
#> <td headers="type stub_1_4 national" class="gt_row gt_right">447</td>
#> <td headers="type stub_1_4 :total" class="gt_row gt_right">4340</td></tr>
#>     <tr><th id="stub_1_5" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>governmental referendum</p>
#> </div></th>
#> <td headers="type stub_1_5 local" class="gt_row gt_right">9</td>
#> <td headers="type stub_1_5 subnational" class="gt_row gt_right">342</td>
#> <td headers="type stub_1_5 national" class="gt_row gt_right">1083</td>
#> <td headers="type stub_1_5 :total" class="gt_row gt_right">1434</td></tr>
#>     <tr><th id="stub_1_6" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>citizens’ assembly</p>
#> </div></th>
#> <td headers="type stub_1_6 local" class="gt_row gt_right">0</td>
#> <td headers="type stub_1_6 subnational" class="gt_row gt_right">715</td>
#> <td headers="type stub_1_6 national" class="gt_row gt_right">0</td>
#> <td headers="type stub_1_6 :total" class="gt_row gt_right">715</td></tr>
#>     <tr><th id="stub_1_7" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>recall</p>
#> </div></th>
#> <td headers="type stub_1_7 local" class="gt_row gt_right">0</td>
#> <td headers="type stub_1_7 subnational" class="gt_row gt_right">0</td>
#> <td headers="type stub_1_7 national" class="gt_row gt_right">2</td>
#> <td headers="type stub_1_7 :total" class="gt_row gt_right">2</td></tr>
#>     <tr><th id="stub_1_8" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>N/A</p>
#> </div></th>
#> <td headers="type stub_1_8 local" class="gt_row gt_right">15</td>
#> <td headers="type stub_1_8 subnational" class="gt_row gt_right">674</td>
#> <td headers="type stub_1_8 national" class="gt_row gt_right">38</td>
#> <td headers="type stub_1_8 :total" class="gt_row gt_right">727</td></tr>
#>     <tr><th id="grand_summary_stub_1" scope="row" class="gt_row gt_left gt_stub gt_grand_summary_row gt_first_grand_summary_row gt_last_summary_row"><strong>Total</strong></th>
#> <td headers="grand_summary_stub_1 local" class="gt_row gt_right gt_grand_summary_row gt_first_grand_summary_row gt_last_summary_row">43</td>
#> <td headers="grand_summary_stub_1 subnational" class="gt_row gt_right gt_grand_summary_row gt_first_grand_summary_row gt_last_summary_row">14632</td>
#> <td headers="grand_summary_stub_1 national" class="gt_row gt_right gt_grand_summary_row gt_first_grand_summary_row gt_last_summary_row">3091</td>
#> <td headers="grand_summary_stub_1 :total" class="gt_row gt_right gt_grand_summary_row gt_first_grand_summary_row gt_last_summary_row">17766</td></tr>
#>   </tbody>
#>   
#>   
#> </table>
#> </div>

# grouped by three columns
rdb::rfrnds(quiet = TRUE) |>
  rdb::tbl_n_rfrnds(by = c(country_name, level, type),
                    n_rows = 10L,
                    order = "descending")
#> <div id="sxtyqwtxjx" style="padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
#>   <style>#sxtyqwtxjx table {
#>   font-family: system-ui, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
#>   -webkit-font-smoothing: antialiased;
#>   -moz-osx-font-smoothing: grayscale;
#> }
#> 
#> #sxtyqwtxjx thead, #sxtyqwtxjx tbody, #sxtyqwtxjx tfoot, #sxtyqwtxjx tr, #sxtyqwtxjx td, #sxtyqwtxjx th {
#>   border-style: none;
#> }
#> 
#> #sxtyqwtxjx p {
#>   margin: 0;
#>   padding: 0;
#> }
#> 
#> #sxtyqwtxjx .gt_table {
#>   display: table;
#>   border-collapse: collapse;
#>   line-height: normal;
#>   margin-left: auto;
#>   margin-right: auto;
#>   color: #333333;
#>   font-size: 16px;
#>   font-weight: normal;
#>   font-style: normal;
#>   background-color: #FFFFFF;
#>   width: auto;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #A8A8A8;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #A8A8A8;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#> }
#> 
#> #sxtyqwtxjx .gt_caption {
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#> }
#> 
#> #sxtyqwtxjx .gt_title {
#>   color: #333333;
#>   font-size: 125%;
#>   font-weight: initial;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-color: #FFFFFF;
#>   border-bottom-width: 0;
#> }
#> 
#> #sxtyqwtxjx .gt_subtitle {
#>   color: #333333;
#>   font-size: 85%;
#>   font-weight: initial;
#>   padding-top: 3px;
#>   padding-bottom: 5px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-top-color: #FFFFFF;
#>   border-top-width: 0;
#> }
#> 
#> #sxtyqwtxjx .gt_heading {
#>   background-color: #FFFFFF;
#>   text-align: center;
#>   border-bottom-color: #FFFFFF;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #sxtyqwtxjx .gt_bottom_border {
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #sxtyqwtxjx .gt_col_headings {
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #sxtyqwtxjx .gt_col_heading {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: normal;
#>   text-transform: inherit;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: bottom;
#>   padding-top: 5px;
#>   padding-bottom: 6px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   overflow-x: hidden;
#> }
#> 
#> #sxtyqwtxjx .gt_column_spanner_outer {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: normal;
#>   text-transform: inherit;
#>   padding-top: 0;
#>   padding-bottom: 0;
#>   padding-left: 4px;
#>   padding-right: 4px;
#> }
#> 
#> #sxtyqwtxjx .gt_column_spanner_outer:first-child {
#>   padding-left: 0;
#> }
#> 
#> #sxtyqwtxjx .gt_column_spanner_outer:last-child {
#>   padding-right: 0;
#> }
#> 
#> #sxtyqwtxjx .gt_column_spanner {
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   vertical-align: bottom;
#>   padding-top: 5px;
#>   padding-bottom: 5px;
#>   overflow-x: hidden;
#>   display: inline-block;
#>   width: 100%;
#> }
#> 
#> #sxtyqwtxjx .gt_spanner_row {
#>   border-bottom-style: hidden;
#> }
#> 
#> #sxtyqwtxjx .gt_group_heading {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: middle;
#>   text-align: left;
#> }
#> 
#> #sxtyqwtxjx .gt_empty_group_heading {
#>   padding: 0.5px;
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   vertical-align: middle;
#> }
#> 
#> #sxtyqwtxjx .gt_from_md > :first-child {
#>   margin-top: 0;
#> }
#> 
#> #sxtyqwtxjx .gt_from_md > :last-child {
#>   margin-bottom: 0;
#> }
#> 
#> #sxtyqwtxjx .gt_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   margin: 10px;
#>   border-top-style: solid;
#>   border-top-width: 1px;
#>   border-top-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: middle;
#>   overflow-x: hidden;
#> }
#> 
#> #sxtyqwtxjx .gt_stub {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-right-style: solid;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #sxtyqwtxjx .gt_stub_row_group {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-right-style: solid;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   vertical-align: top;
#> }
#> 
#> #sxtyqwtxjx .gt_row_group_first td {
#>   border-top-width: 2px;
#> }
#> 
#> #sxtyqwtxjx .gt_row_group_first th {
#>   border-top-width: 2px;
#> }
#> 
#> #sxtyqwtxjx .gt_summary_row {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   text-transform: inherit;
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #sxtyqwtxjx .gt_first_summary_row {
#>   border-top-style: solid;
#>   border-top-color: #D3D3D3;
#> }
#> 
#> #sxtyqwtxjx .gt_first_summary_row.thick {
#>   border-top-width: 2px;
#> }
#> 
#> #sxtyqwtxjx .gt_last_summary_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #sxtyqwtxjx .gt_grand_summary_row {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   text-transform: inherit;
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #sxtyqwtxjx .gt_first_grand_summary_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-top-style: double;
#>   border-top-width: 6px;
#>   border-top-color: #D3D3D3;
#> }
#> 
#> #sxtyqwtxjx .gt_last_grand_summary_row_top {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-style: double;
#>   border-bottom-width: 6px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #sxtyqwtxjx .gt_striped {
#>   background-color: rgba(128, 128, 128, 0.05);
#> }
#> 
#> #sxtyqwtxjx .gt_table_body {
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #sxtyqwtxjx .gt_footnotes {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   border-bottom-style: none;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #sxtyqwtxjx .gt_footnote {
#>   margin: 0px;
#>   font-size: 90%;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #sxtyqwtxjx .gt_sourcenotes {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   border-bottom-style: none;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #sxtyqwtxjx .gt_sourcenote {
#>   font-size: 90%;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #sxtyqwtxjx .gt_left {
#>   text-align: left;
#> }
#> 
#> #sxtyqwtxjx .gt_center {
#>   text-align: center;
#> }
#> 
#> #sxtyqwtxjx .gt_right {
#>   text-align: right;
#>   font-variant-numeric: tabular-nums;
#> }
#> 
#> #sxtyqwtxjx .gt_font_normal {
#>   font-weight: normal;
#> }
#> 
#> #sxtyqwtxjx .gt_font_bold {
#>   font-weight: bold;
#> }
#> 
#> #sxtyqwtxjx .gt_font_italic {
#>   font-style: italic;
#> }
#> 
#> #sxtyqwtxjx .gt_super {
#>   font-size: 65%;
#> }
#> 
#> #sxtyqwtxjx .gt_footnote_marks {
#>   font-size: 75%;
#>   vertical-align: 0.4em;
#>   position: initial;
#> }
#> 
#> #sxtyqwtxjx .gt_asterisk {
#>   font-size: 100%;
#>   vertical-align: 0;
#> }
#> 
#> #sxtyqwtxjx .gt_indent_1 {
#>   text-indent: 5px;
#> }
#> 
#> #sxtyqwtxjx .gt_indent_2 {
#>   text-indent: 10px;
#> }
#> 
#> #sxtyqwtxjx .gt_indent_3 {
#>   text-indent: 15px;
#> }
#> 
#> #sxtyqwtxjx .gt_indent_4 {
#>   text-indent: 20px;
#> }
#> 
#> #sxtyqwtxjx .gt_indent_5 {
#>   text-indent: 25px;
#> }
#> </style>
#>   <table class="gt_table" data-quarto-disable-processing="false" data-quarto-bootstrap="false">
#>   <thead>
#>     
#>     <tr class="gt_col_headings gt_spanner_row">
#>       <th class="gt_col_heading gt_columns_bottom_border gt_left" rowspan="2" colspan="1" style="text-align: right; vertical-align: middle;" scope="col" id="&lt;em&gt;Political level&lt;/em&gt;&lt;br&gt;&lt;br&gt;&lt;em&gt;Type&lt;/em&gt;"><em>Political level</em><br><br><em>Type</em></th>
#>       <th class="gt_center gt_columns_top_border gt_column_spanner_outer" rowspan="1" colspan="8" scope="colgroup" id="local">
#>         <span class="gt_column_spanner">local</span>
#>       </th>
#>       <th class="gt_center gt_columns_top_border gt_column_spanner_outer" rowspan="1" colspan="8" scope="colgroup" id="subnational">
#>         <span class="gt_column_spanner">subnational</span>
#>       </th>
#>       <th class="gt_center gt_columns_top_border gt_column_spanner_outer" rowspan="1" colspan="8" scope="colgroup" id="national">
#>         <span class="gt_column_spanner">national</span>
#>       </th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="2" colspan="1" scope="col" id="&lt;strong&gt;Total&lt;/strong&gt;"><strong>Total</strong></th>
#>     </tr>
#>     <tr class="gt_col_headings">
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="mandatory referendum">mandatory referendum</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="optional referendum">optional referendum</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="counter proposal">counter proposal</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="citizens' initiative">citizens' initiative</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="governmental referendum">governmental referendum</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="citizens' assembly">citizens' assembly</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="recall">recall</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="N/A">N/A</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="mandatory referendum">mandatory referendum</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="optional referendum">optional referendum</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="counter proposal">counter proposal</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="citizens' initiative">citizens' initiative</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="governmental referendum">governmental referendum</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="citizens' assembly">citizens' assembly</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="recall">recall</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="N/A">N/A</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="mandatory referendum">mandatory referendum</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="optional referendum">optional referendum</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="counter proposal">counter proposal</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="citizens' initiative">citizens' initiative</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="governmental referendum">governmental referendum</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="citizens' assembly">citizens' assembly</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="recall">recall</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="N/A">N/A</th>
#>     </tr>
#>   </thead>
#>   <tbody class="gt_table_body">
#>     <tr class="gt_group_heading_row">
#>       <th colspan="26" class="gt_group_heading" scope="colgroup" id="&lt;em&gt;Country&lt;/em&gt;"><em>Country</em></th>
#>     </tr>
#>     <tr class="gt_row_group_first"><th id="stub_1_1" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Switzerland</p>
#> </div></th>
#> <td headers="country_name stub_1_1 local_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_1 local_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_1 local_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_1 local_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_1 local_governmental referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_1 local_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_1 local_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_1 local_N/A" class="gt_row gt_right">1</td>
#> <td headers="country_name stub_1_1 subnational_mandatory referendum" class="gt_row gt_right">3364</td>
#> <td headers="country_name stub_1_1 subnational_optional referendum" class="gt_row gt_right">869</td>
#> <td headers="country_name stub_1_1 subnational_counter proposal" class="gt_row gt_right">238</td>
#> <td headers="country_name stub_1_1 subnational_citizens' initiative" class="gt_row gt_right">1020</td>
#> <td headers="country_name stub_1_1 subnational_governmental referendum" class="gt_row gt_right">187</td>
#> <td headers="country_name stub_1_1 subnational_citizens' assembly" class="gt_row gt_right">715</td>
#> <td headers="country_name stub_1_1 subnational_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_1 subnational_N/A" class="gt_row gt_right">449</td>
#> <td headers="country_name stub_1_1 national_mandatory referendum" class="gt_row gt_right">200</td>
#> <td headers="country_name stub_1_1 national_optional referendum" class="gt_row gt_right">209</td>
#> <td headers="country_name stub_1_1 national_counter proposal" class="gt_row gt_right">41</td>
#> <td headers="country_name stub_1_1 national_citizens' initiative" class="gt_row gt_right">231</td>
#> <td headers="country_name stub_1_1 national_governmental referendum" class="gt_row gt_right">1</td>
#> <td headers="country_name stub_1_1 national_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_1 national_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_1 national_N/A" class="gt_row gt_right">1</td>
#> <td headers="country_name stub_1_1 :total" class="gt_row gt_right">7526</td></tr>
#>     <tr><th id="stub_1_2" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>United States</p>
#> </div></th>
#> <td headers="country_name stub_1_2 local_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 local_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 local_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 local_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 local_governmental referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 local_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 local_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 local_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 subnational_mandatory referendum" class="gt_row gt_right">193</td>
#> <td headers="country_name stub_1_2 subnational_optional referendum" class="gt_row gt_right">4224</td>
#> <td headers="country_name stub_1_2 subnational_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 subnational_citizens' initiative" class="gt_row gt_right">2840</td>
#> <td headers="country_name stub_1_2 subnational_governmental referendum" class="gt_row gt_right">6</td>
#> <td headers="country_name stub_1_2 subnational_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 subnational_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 subnational_N/A" class="gt_row gt_right">79</td>
#> <td headers="country_name stub_1_2 national_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 national_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 national_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 national_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 national_governmental referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 national_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 national_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 national_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 :total" class="gt_row gt_right">7342</td></tr>
#>     <tr><th id="stub_1_3" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Italy</p>
#> </div></th>
#> <td headers="country_name stub_1_3 local_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 local_optional referendum" class="gt_row gt_right">13</td>
#> <td headers="country_name stub_1_3 local_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 local_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 local_governmental referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 local_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 local_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 local_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 subnational_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 subnational_optional referendum" class="gt_row gt_right">17</td>
#> <td headers="country_name stub_1_3 subnational_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 subnational_citizens' initiative" class="gt_row gt_right">4</td>
#> <td headers="country_name stub_1_3 subnational_governmental referendum" class="gt_row gt_right">2</td>
#> <td headers="country_name stub_1_3 subnational_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 subnational_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 subnational_N/A" class="gt_row gt_right">4</td>
#> <td headers="country_name stub_1_3 national_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 national_optional referendum" class="gt_row gt_right">77</td>
#> <td headers="country_name stub_1_3 national_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 national_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 national_governmental referendum" class="gt_row gt_right">11</td>
#> <td headers="country_name stub_1_3 national_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 national_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 national_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 :total" class="gt_row gt_right">128</td></tr>
#>     <tr><th id="stub_1_4" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>New Zealand</p>
#> </div></th>
#> <td headers="country_name stub_1_4 local_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 local_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 local_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 local_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 local_governmental referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 local_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 local_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 local_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 subnational_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 subnational_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 subnational_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 subnational_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 subnational_governmental referendum" class="gt_row gt_right">2</td>
#> <td headers="country_name stub_1_4 subnational_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 subnational_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 subnational_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 national_mandatory referendum" class="gt_row gt_right">96</td>
#> <td headers="country_name stub_1_4 national_optional referendum" class="gt_row gt_right">1</td>
#> <td headers="country_name stub_1_4 national_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 national_citizens' initiative" class="gt_row gt_right">4</td>
#> <td headers="country_name stub_1_4 national_governmental referendum" class="gt_row gt_right">25</td>
#> <td headers="country_name stub_1_4 national_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 national_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 national_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 :total" class="gt_row gt_right">128</td></tr>
#>     <tr><th id="stub_1_5" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Liechtenstein</p>
#> </div></th>
#> <td headers="country_name stub_1_5 local_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 local_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 local_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 local_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 local_governmental referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 local_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 local_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 local_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 subnational_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 subnational_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 subnational_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 subnational_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 subnational_governmental referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 subnational_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 subnational_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 subnational_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 national_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 national_optional referendum" class="gt_row gt_right">31</td>
#> <td headers="country_name stub_1_5 national_counter proposal" class="gt_row gt_right">6</td>
#> <td headers="country_name stub_1_5 national_citizens' initiative" class="gt_row gt_right">39</td>
#> <td headers="country_name stub_1_5 national_governmental referendum" class="gt_row gt_right">39</td>
#> <td headers="country_name stub_1_5 national_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 national_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 national_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_5 :total" class="gt_row gt_right">115</td></tr>
#>     <tr><th id="stub_1_6" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Northern Mariana Islands</p>
#> </div></th>
#> <td headers="country_name stub_1_6 local_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 local_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 local_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 local_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 local_governmental referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 local_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 local_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 local_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 subnational_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 subnational_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 subnational_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 subnational_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 subnational_governmental referendum" class="gt_row gt_right">3</td>
#> <td headers="country_name stub_1_6 subnational_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 subnational_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 subnational_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 national_mandatory referendum" class="gt_row gt_right">94</td>
#> <td headers="country_name stub_1_6 national_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 national_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 national_citizens' initiative" class="gt_row gt_right">2</td>
#> <td headers="country_name stub_1_6 national_governmental referendum" class="gt_row gt_right">13</td>
#> <td headers="country_name stub_1_6 national_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 national_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 national_N/A" class="gt_row gt_right">1</td>
#> <td headers="country_name stub_1_6 :total" class="gt_row gt_right">113</td></tr>
#>     <tr><th id="stub_1_7" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Micronesia</p>
#> </div></th>
#> <td headers="country_name stub_1_7 local_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 local_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 local_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 local_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 local_governmental referendum" class="gt_row gt_right">2</td>
#> <td headers="country_name stub_1_7 local_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 local_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 local_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 subnational_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 subnational_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 subnational_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 subnational_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 subnational_governmental referendum" class="gt_row gt_right">24</td>
#> <td headers="country_name stub_1_7 subnational_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 subnational_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 subnational_N/A" class="gt_row gt_right">2</td>
#> <td headers="country_name stub_1_7 national_mandatory referendum" class="gt_row gt_right">65</td>
#> <td headers="country_name stub_1_7 national_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 national_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 national_citizens' initiative" class="gt_row gt_right">4</td>
#> <td headers="country_name stub_1_7 national_governmental referendum" class="gt_row gt_right">6</td>
#> <td headers="country_name stub_1_7 national_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 national_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 national_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 :total" class="gt_row gt_right">103</td></tr>
#>     <tr><th id="stub_1_8" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Germany</p>
#> </div></th>
#> <td headers="country_name stub_1_8 local_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 local_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 local_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 local_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 local_governmental referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 local_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 local_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 local_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 subnational_mandatory referendum" class="gt_row gt_right">21</td>
#> <td headers="country_name stub_1_8 subnational_optional referendum" class="gt_row gt_right">7</td>
#> <td headers="country_name stub_1_8 subnational_counter proposal" class="gt_row gt_right">8</td>
#> <td headers="country_name stub_1_8 subnational_citizens' initiative" class="gt_row gt_right">25</td>
#> <td headers="country_name stub_1_8 subnational_governmental referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 subnational_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 subnational_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 subnational_N/A" class="gt_row gt_right">29</td>
#> <td headers="country_name stub_1_8 national_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 national_optional referendum" class="gt_row gt_right">3</td>
#> <td headers="country_name stub_1_8 national_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 national_citizens' initiative" class="gt_row gt_right">2</td>
#> <td headers="country_name stub_1_8 national_governmental referendum" class="gt_row gt_right">5</td>
#> <td headers="country_name stub_1_8 national_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 national_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 national_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_8 :total" class="gt_row gt_right">100</td></tr>
#>     <tr><th id="stub_1_9" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Australia</p>
#> </div></th>
#> <td headers="country_name stub_1_9 local_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 local_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 local_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 local_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 local_governmental referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 local_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 local_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 local_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 subnational_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 subnational_optional referendum" class="gt_row gt_right">5</td>
#> <td headers="country_name stub_1_9 subnational_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 subnational_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 subnational_governmental referendum" class="gt_row gt_right">3</td>
#> <td headers="country_name stub_1_9 subnational_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 subnational_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 subnational_N/A" class="gt_row gt_right">17</td>
#> <td headers="country_name stub_1_9 national_mandatory referendum" class="gt_row gt_right">44</td>
#> <td headers="country_name stub_1_9 national_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 national_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 national_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 national_governmental referendum" class="gt_row gt_right">10</td>
#> <td headers="country_name stub_1_9 national_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 national_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 national_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 :total" class="gt_row gt_right">79</td></tr>
#>     <tr><th id="stub_1_10" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Azerbaijan</p>
#> </div></th>
#> <td headers="country_name stub_1_10 local_mandatory referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 local_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 local_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 local_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 local_governmental referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 local_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 local_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 local_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 subnational_mandatory referendum" class="gt_row gt_right">1</td>
#> <td headers="country_name stub_1_10 subnational_optional referendum" class="gt_row gt_right">1</td>
#> <td headers="country_name stub_1_10 subnational_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 subnational_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 subnational_governmental referendum" class="gt_row gt_right">2</td>
#> <td headers="country_name stub_1_10 subnational_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 subnational_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 subnational_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 national_mandatory referendum" class="gt_row gt_right">67</td>
#> <td headers="country_name stub_1_10 national_optional referendum" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 national_counter proposal" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 national_citizens' initiative" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 national_governmental referendum" class="gt_row gt_right">2</td>
#> <td headers="country_name stub_1_10 national_citizens' assembly" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 national_recall" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 national_N/A" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 :total" class="gt_row gt_right">73</td></tr>
#>     <tr><th id="stub_1_11" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>…</p>
#> </div></th>
#> <td headers="country_name stub_1_11 local_mandatory referendum" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 local_optional referendum" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 local_counter proposal" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 local_citizens' initiative" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 local_governmental referendum" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 local_citizens' assembly" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 local_recall" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 local_N/A" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 subnational_mandatory referendum" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 subnational_optional referendum" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 subnational_counter proposal" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 subnational_citizens' initiative" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 subnational_governmental referendum" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 subnational_citizens' assembly" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 subnational_recall" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 subnational_N/A" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 national_mandatory referendum" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 national_optional referendum" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 national_counter proposal" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 national_citizens' initiative" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 national_governmental referendum" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 national_citizens' assembly" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 national_recall" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 national_N/A" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 :total" class="gt_row gt_right">…</td></tr>
#>     <tr><th id="stub_1_12" scope="row" class="gt_row gt_left gt_stub" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;"><div class='gt_from_md'><p><strong>Total</strong></p>
#> </div></th>
#> <td headers="country_name stub_1_12 local_mandatory referendum" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">6</td>
#> <td headers="country_name stub_1_12 local_optional referendum" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">13</td>
#> <td headers="country_name stub_1_12 local_counter proposal" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">0</td>
#> <td headers="country_name stub_1_12 local_citizens' initiative" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">0</td>
#> <td headers="country_name stub_1_12 local_governmental referendum" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">9</td>
#> <td headers="country_name stub_1_12 local_citizens' assembly" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">0</td>
#> <td headers="country_name stub_1_12 local_recall" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">0</td>
#> <td headers="country_name stub_1_12 local_N/A" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">15</td>
#> <td headers="country_name stub_1_12 subnational_mandatory referendum" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">3619</td>
#> <td headers="country_name stub_1_12 subnational_optional referendum" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">5143</td>
#> <td headers="country_name stub_1_12 subnational_counter proposal" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">246</td>
#> <td headers="country_name stub_1_12 subnational_citizens' initiative" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">3893</td>
#> <td headers="country_name stub_1_12 subnational_governmental referendum" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">342</td>
#> <td headers="country_name stub_1_12 subnational_citizens' assembly" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">715</td>
#> <td headers="country_name stub_1_12 subnational_recall" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">0</td>
#> <td headers="country_name stub_1_12 subnational_N/A" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">674</td>
#> <td headers="country_name stub_1_12 national_mandatory referendum" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">1078</td>
#> <td headers="country_name stub_1_12 national_optional referendum" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">395</td>
#> <td headers="country_name stub_1_12 national_counter proposal" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">48</td>
#> <td headers="country_name stub_1_12 national_citizens' initiative" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">447</td>
#> <td headers="country_name stub_1_12 national_governmental referendum" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">1083</td>
#> <td headers="country_name stub_1_12 national_citizens' assembly" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">0</td>
#> <td headers="country_name stub_1_12 national_recall" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">2</td>
#> <td headers="country_name stub_1_12 national_N/A" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">38</td>
#> <td headers="country_name stub_1_12 :total" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">17766</td></tr>
#>   </tbody>
#>   
#>   
#> </table>
#> </div>

# count ballot dates instead of referendums
rdb::rfrnds(quiet = TRUE) |>
  rdb::as_ballot_dates() |>
  rdb::tbl_n_rfrnds(by = c(country_name, level),
                    n_rows = 10L,
                    order = "descending")
#> <div id="lwmttdsuvu" style="padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
#>   <style>#lwmttdsuvu table {
#>   font-family: system-ui, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
#>   -webkit-font-smoothing: antialiased;
#>   -moz-osx-font-smoothing: grayscale;
#> }
#> 
#> #lwmttdsuvu thead, #lwmttdsuvu tbody, #lwmttdsuvu tfoot, #lwmttdsuvu tr, #lwmttdsuvu td, #lwmttdsuvu th {
#>   border-style: none;
#> }
#> 
#> #lwmttdsuvu p {
#>   margin: 0;
#>   padding: 0;
#> }
#> 
#> #lwmttdsuvu .gt_table {
#>   display: table;
#>   border-collapse: collapse;
#>   line-height: normal;
#>   margin-left: auto;
#>   margin-right: auto;
#>   color: #333333;
#>   font-size: 16px;
#>   font-weight: normal;
#>   font-style: normal;
#>   background-color: #FFFFFF;
#>   width: auto;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #A8A8A8;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #A8A8A8;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#> }
#> 
#> #lwmttdsuvu .gt_caption {
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#> }
#> 
#> #lwmttdsuvu .gt_title {
#>   color: #333333;
#>   font-size: 125%;
#>   font-weight: initial;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-color: #FFFFFF;
#>   border-bottom-width: 0;
#> }
#> 
#> #lwmttdsuvu .gt_subtitle {
#>   color: #333333;
#>   font-size: 85%;
#>   font-weight: initial;
#>   padding-top: 3px;
#>   padding-bottom: 5px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-top-color: #FFFFFF;
#>   border-top-width: 0;
#> }
#> 
#> #lwmttdsuvu .gt_heading {
#>   background-color: #FFFFFF;
#>   text-align: center;
#>   border-bottom-color: #FFFFFF;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #lwmttdsuvu .gt_bottom_border {
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #lwmttdsuvu .gt_col_headings {
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #lwmttdsuvu .gt_col_heading {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: normal;
#>   text-transform: inherit;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: bottom;
#>   padding-top: 5px;
#>   padding-bottom: 6px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   overflow-x: hidden;
#> }
#> 
#> #lwmttdsuvu .gt_column_spanner_outer {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: normal;
#>   text-transform: inherit;
#>   padding-top: 0;
#>   padding-bottom: 0;
#>   padding-left: 4px;
#>   padding-right: 4px;
#> }
#> 
#> #lwmttdsuvu .gt_column_spanner_outer:first-child {
#>   padding-left: 0;
#> }
#> 
#> #lwmttdsuvu .gt_column_spanner_outer:last-child {
#>   padding-right: 0;
#> }
#> 
#> #lwmttdsuvu .gt_column_spanner {
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   vertical-align: bottom;
#>   padding-top: 5px;
#>   padding-bottom: 5px;
#>   overflow-x: hidden;
#>   display: inline-block;
#>   width: 100%;
#> }
#> 
#> #lwmttdsuvu .gt_spanner_row {
#>   border-bottom-style: hidden;
#> }
#> 
#> #lwmttdsuvu .gt_group_heading {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: middle;
#>   text-align: left;
#> }
#> 
#> #lwmttdsuvu .gt_empty_group_heading {
#>   padding: 0.5px;
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   vertical-align: middle;
#> }
#> 
#> #lwmttdsuvu .gt_from_md > :first-child {
#>   margin-top: 0;
#> }
#> 
#> #lwmttdsuvu .gt_from_md > :last-child {
#>   margin-bottom: 0;
#> }
#> 
#> #lwmttdsuvu .gt_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   margin: 10px;
#>   border-top-style: solid;
#>   border-top-width: 1px;
#>   border-top-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 1px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 1px;
#>   border-right-color: #D3D3D3;
#>   vertical-align: middle;
#>   overflow-x: hidden;
#> }
#> 
#> #lwmttdsuvu .gt_stub {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-right-style: solid;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #lwmttdsuvu .gt_stub_row_group {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   font-size: 100%;
#>   font-weight: initial;
#>   text-transform: inherit;
#>   border-right-style: solid;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   vertical-align: top;
#> }
#> 
#> #lwmttdsuvu .gt_row_group_first td {
#>   border-top-width: 2px;
#> }
#> 
#> #lwmttdsuvu .gt_row_group_first th {
#>   border-top-width: 2px;
#> }
#> 
#> #lwmttdsuvu .gt_summary_row {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   text-transform: inherit;
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #lwmttdsuvu .gt_first_summary_row {
#>   border-top-style: solid;
#>   border-top-color: #D3D3D3;
#> }
#> 
#> #lwmttdsuvu .gt_first_summary_row.thick {
#>   border-top-width: 2px;
#> }
#> 
#> #lwmttdsuvu .gt_last_summary_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #lwmttdsuvu .gt_grand_summary_row {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   text-transform: inherit;
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #lwmttdsuvu .gt_first_grand_summary_row {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-top-style: double;
#>   border-top-width: 6px;
#>   border-top-color: #D3D3D3;
#> }
#> 
#> #lwmttdsuvu .gt_last_grand_summary_row_top {
#>   padding-top: 8px;
#>   padding-bottom: 8px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#>   border-bottom-style: double;
#>   border-bottom-width: 6px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #lwmttdsuvu .gt_striped {
#>   background-color: rgba(128, 128, 128, 0.05);
#> }
#> 
#> #lwmttdsuvu .gt_table_body {
#>   border-top-style: solid;
#>   border-top-width: 2px;
#>   border-top-color: #D3D3D3;
#>   border-bottom-style: solid;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#> }
#> 
#> #lwmttdsuvu .gt_footnotes {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   border-bottom-style: none;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #lwmttdsuvu .gt_footnote {
#>   margin: 0px;
#>   font-size: 90%;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #lwmttdsuvu .gt_sourcenotes {
#>   color: #333333;
#>   background-color: #FFFFFF;
#>   border-bottom-style: none;
#>   border-bottom-width: 2px;
#>   border-bottom-color: #D3D3D3;
#>   border-left-style: none;
#>   border-left-width: 2px;
#>   border-left-color: #D3D3D3;
#>   border-right-style: none;
#>   border-right-width: 2px;
#>   border-right-color: #D3D3D3;
#> }
#> 
#> #lwmttdsuvu .gt_sourcenote {
#>   font-size: 90%;
#>   padding-top: 4px;
#>   padding-bottom: 4px;
#>   padding-left: 5px;
#>   padding-right: 5px;
#> }
#> 
#> #lwmttdsuvu .gt_left {
#>   text-align: left;
#> }
#> 
#> #lwmttdsuvu .gt_center {
#>   text-align: center;
#> }
#> 
#> #lwmttdsuvu .gt_right {
#>   text-align: right;
#>   font-variant-numeric: tabular-nums;
#> }
#> 
#> #lwmttdsuvu .gt_font_normal {
#>   font-weight: normal;
#> }
#> 
#> #lwmttdsuvu .gt_font_bold {
#>   font-weight: bold;
#> }
#> 
#> #lwmttdsuvu .gt_font_italic {
#>   font-style: italic;
#> }
#> 
#> #lwmttdsuvu .gt_super {
#>   font-size: 65%;
#> }
#> 
#> #lwmttdsuvu .gt_footnote_marks {
#>   font-size: 75%;
#>   vertical-align: 0.4em;
#>   position: initial;
#> }
#> 
#> #lwmttdsuvu .gt_asterisk {
#>   font-size: 100%;
#>   vertical-align: 0;
#> }
#> 
#> #lwmttdsuvu .gt_indent_1 {
#>   text-indent: 5px;
#> }
#> 
#> #lwmttdsuvu .gt_indent_2 {
#>   text-indent: 10px;
#> }
#> 
#> #lwmttdsuvu .gt_indent_3 {
#>   text-indent: 15px;
#> }
#> 
#> #lwmttdsuvu .gt_indent_4 {
#>   text-indent: 20px;
#> }
#> 
#> #lwmttdsuvu .gt_indent_5 {
#>   text-indent: 25px;
#> }
#> </style>
#>   <table class="gt_table" data-quarto-disable-processing="false" data-quarto-bootstrap="false">
#>   <thead>
#>     
#>     <tr class="gt_col_headings">
#>       <th class="gt_col_heading gt_columns_bottom_border gt_left" rowspan="1" colspan="1" style="text-align: right; vertical-align: middle;" scope="col" id="&lt;em&gt;Political level&lt;/em&gt;"><em>Political level</em></th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="local">local</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="subnational">subnational</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="national">national</th>
#>       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col" id="&lt;strong&gt;Total&lt;/strong&gt;"><strong>Total</strong></th>
#>     </tr>
#>   </thead>
#>   <tbody class="gt_table_body">
#>     <tr class="gt_group_heading_row">
#>       <th colspan="5" class="gt_group_heading" scope="colgroup" id="&lt;em&gt;Country&lt;/em&gt;"><em>Country</em></th>
#>     </tr>
#>     <tr class="gt_row_group_first"><th id="stub_1_1" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Switzerland</p>
#> </div></th>
#> <td headers="country_name stub_1_1 local" class="gt_row gt_right">1</td>
#> <td headers="country_name stub_1_1 subnational" class="gt_row gt_right">2666</td>
#> <td headers="country_name stub_1_1 national" class="gt_row gt_right">325</td>
#> <td headers="country_name stub_1_1 :total" class="gt_row gt_right">2992</td></tr>
#>     <tr><th id="stub_1_2" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>United States</p>
#> </div></th>
#> <td headers="country_name stub_1_2 local" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 subnational" class="gt_row gt_right">1252</td>
#> <td headers="country_name stub_1_2 national" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_2 :total" class="gt_row gt_right">1252</td></tr>
#>     <tr><th id="stub_1_3" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Liechtenstein</p>
#> </div></th>
#> <td headers="country_name stub_1_3 local" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 subnational" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_3 national" class="gt_row gt_right">88</td>
#> <td headers="country_name stub_1_3 :total" class="gt_row gt_right">88</td></tr>
#>     <tr><th id="stub_1_4" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Germany</p>
#> </div></th>
#> <td headers="country_name stub_1_4 local" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_4 subnational" class="gt_row gt_right">59</td>
#> <td headers="country_name stub_1_4 national" class="gt_row gt_right">9</td>
#> <td headers="country_name stub_1_4 :total" class="gt_row gt_right">68</td></tr>
#>     <tr><th id="stub_1_5" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Italy</p>
#> </div></th>
#> <td headers="country_name stub_1_5 local" class="gt_row gt_right">5</td>
#> <td headers="country_name stub_1_5 subnational" class="gt_row gt_right">20</td>
#> <td headers="country_name stub_1_5 national" class="gt_row gt_right">33</td>
#> <td headers="country_name stub_1_5 :total" class="gt_row gt_right">58</td></tr>
#>     <tr><th id="stub_1_6" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>New Zealand</p>
#> </div></th>
#> <td headers="country_name stub_1_6 local" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_6 subnational" class="gt_row gt_right">2</td>
#> <td headers="country_name stub_1_6 national" class="gt_row gt_right">46</td>
#> <td headers="country_name stub_1_6 :total" class="gt_row gt_right">48</td></tr>
#>     <tr><th id="stub_1_7" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Australia</p>
#> </div></th>
#> <td headers="country_name stub_1_7 local" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_7 subnational" class="gt_row gt_right">20</td>
#> <td headers="country_name stub_1_7 national" class="gt_row gt_right">25</td>
#> <td headers="country_name stub_1_7 :total" class="gt_row gt_right">45</td></tr>
#>     <tr><th id="stub_1_8" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>France</p>
#> </div></th>
#> <td headers="country_name stub_1_8 local" class="gt_row gt_right">2</td>
#> <td headers="country_name stub_1_8 subnational" class="gt_row gt_right">16</td>
#> <td headers="country_name stub_1_8 national" class="gt_row gt_right">27</td>
#> <td headers="country_name stub_1_8 :total" class="gt_row gt_right">45</td></tr>
#>     <tr><th id="stub_1_9" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Canada</p>
#> </div></th>
#> <td headers="country_name stub_1_9 local" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_9 subnational" class="gt_row gt_right">33</td>
#> <td headers="country_name stub_1_9 national" class="gt_row gt_right">3</td>
#> <td headers="country_name stub_1_9 :total" class="gt_row gt_right">36</td></tr>
#>     <tr><th id="stub_1_10" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>Ireland</p>
#> </div></th>
#> <td headers="country_name stub_1_10 local" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 subnational" class="gt_row gt_right">0</td>
#> <td headers="country_name stub_1_10 national" class="gt_row gt_right">31</td>
#> <td headers="country_name stub_1_10 :total" class="gt_row gt_right">31</td></tr>
#>     <tr><th id="stub_1_11" scope="row" class="gt_row gt_left gt_stub"><div class='gt_from_md'><p>…</p>
#> </div></th>
#> <td headers="country_name stub_1_11 local" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 subnational" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 national" class="gt_row gt_right">…</td>
#> <td headers="country_name stub_1_11 :total" class="gt_row gt_right">…</td></tr>
#>     <tr><th id="stub_1_12" scope="row" class="gt_row gt_left gt_stub" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;"><div class='gt_from_md'><p><strong>Total</strong></p>
#> </div></th>
#> <td headers="country_name stub_1_12 local" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">22</td>
#> <td headers="country_name stub_1_12 subnational" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">4243</td>
#> <td headers="country_name stub_1_12 national" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">1619</td>
#> <td headers="country_name stub_1_12 :total" class="gt_row gt_right" style="border-top-width: 6px; border-top-style: double; border-top-color: #D3D3D3;">5884</td></tr>
#>   </tbody>
#>   
#>   
#> </table>
#> </div>