Skip to contents

The basic_summaries() function produces a combined summary table and set of figures for a data frame. It wraps gtsummary::tbl_summary() and returns an S7 object (basic_summaries_result) with three properties:

  • tbl_gt – a gt table with small inline figures embedded in a Figures column.
  • raw_table – the underlying gtsummary table object, useful for further customisation.
  • figures – a named list of ggplot2 objects (one per summarised variable).

Without a grouping variable

When by_var is NULL (the default), numeric variables are shown as histograms and categorical variables as bar charts.

Example: mtcars

result_mtcars <- basic_summaries(
  data = mtcars,
  vars = c("mpg", "hp", "wt", "cyl")
)

result_mtcars
#> <bsu.tools::basic_summaries_result>
#>  @ tbl_gt   :List of 20
#>  .. $ _data              : tibble [4 × 7] (S3: tbl_df/tbl/data.frame)
#>  ..  ..$ variable : chr [1:4] "mpg" "hp" "wt" "cyl"
#>  ..  ..$ var_type : chr [1:4] "continuous" "continuous" "continuous" "continuous"
#>  ..  ..$ row_type : chr [1:4] "label" "label" "label" "label"
#>  ..  ..$ var_label: chr [1:4] "mpg" "hp" "wt" "cyl"
#>  ..  ..$ label    : chr [1:4] "mpg" "hp" "wt" "cyl"
#>  ..  ..$ stat_0   : chr [1:4] "20.1 (6.0)<br>19.2 [15.4, 22.8]<br>10.4, 33.9" "147 (69)<br>123 [96, 180]<br>52, 335" "3.22 (0.98)<br>3.33 [2.54, 3.65]<br>1.51, 5.42" "6.19 (1.79)<br>6.00 [4.00, 8.00]<br>4.00, 8.00"
#>  ..  ..$ Figures  : chr [1:4] "mpg" "hp" "wt" "cyl"
#>  .. $ _boxhead           :'data.frame':  7 obs. of  8 variables:
#>  ..  ..$ var           : chr [1:7] "variable" "var_type" "row_type" "var_label" ...
#>  ..  ..$ type          : chr [1:7] "hidden" "hidden" "hidden" "hidden" ...
#>  ..  ..$ column_label  :List of 7
#>  ..  .. ..$ : 'from_markdown' chr "variable"
#>  ..  .. ..$ : 'from_markdown' chr "var_type"
#>  ..  .. ..$ : 'from_markdown' chr "row_type"
#>  ..  .. ..$ : 'from_markdown' chr "var_label"
#>  ..  .. ..$ : 'from_markdown' chr "**Characteristic**"
#>  ..  .. ..$ : 'from_markdown' chr "**N = 32**"
#>  ..  .. ..$ : 'from_markdown' chr "**Figures**"
#>  ..  ..$ column_units  : chr [1:7] NA NA NA NA ...
#>  ..  ..$ column_pattern: chr [1:7] NA NA NA NA ...
#>  ..  ..$ column_align  : chr [1:7] "center" "center" "center" "center" ...
#>  ..  ..$ column_width  :List of 7
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  ..$ hidden_px     :List of 7
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  .. $ _stub_df           :'data.frame':  4 obs. of  6 variables:
#>  ..  ..$ rownum_i         : int [1:4] 1 2 3 4
#>  ..  ..$ row_id           : chr [1:4] NA NA NA NA
#>  ..  ..$ group_id         : chr [1:4] NA NA NA NA
#>  ..  ..$ group_label      :List of 4
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  .. ..$ : NULL
#>  ..  ..$ indent           : chr [1:4] NA NA NA NA
#>  ..  ..$ built_group_label: chr [1:4] NA NA NA NA
#>  .. $ _row_groups        : chr(0) 
#>  .. $ _row_order         : list()
#>  .. $ _heading           :List of 3
#>  ..  ..$ title    : NULL
#>  ..  ..$ subtitle : NULL
#>  ..  ..$ preheader: NULL
#>  .. $ _spanners          :'data.frame':  0 obs. of  8 variables:
#>  ..  ..$ vars           : list()
#>  ..  ..$ spanner_label  : list()
#>  ..  ..$ spanner_units  : chr(0) 
#>  ..  ..$ spanner_pattern: chr(0) 
#>  ..  ..$ spanner_id     : chr(0) 
#>  ..  ..$ spanner_level  : int(0) 
#>  ..  ..$ gather         : logi(0) 
#>  ..  ..$ built          : chr(0) 
#>  .. $ _stubhead          :List of 1
#>  ..  ..$ label: NULL
#>  .. $ _footnotes         :'data.frame':  1 obs. of  8 variables:
#>  ..  ..$ locname  : chr "columns_columns"
#>  ..  ..$ grpname  : chr NA
#>  ..  ..$ colname  : chr "stat_0"
#>  ..  ..$ locnum   : num 4
#>  ..  ..$ rownum   : int NA
#>  ..  ..$ colnum   : int NA
#>  ..  ..$ footnotes:List of 1
#>  ..  .. ..$ : 'from_markdown' chr "Mean (SD)<br>Median [Q1, Q3]<br>Min, Max"
#>  ..  ..$ placement: chr "auto"
#>  .. $ _source_notes      : list()
#>  .. $ _formats           :List of 1
#>  ..  ..$ :List of 4
#>  ..  .. ..$ func  :List of 6
#>  ..  .. .. ..$ html   :function (x)  
#>  ..  .. .. ..$ latex  :function (x)  
#>  ..  .. .. ..$ rtf    :function (x)  
#>  ..  .. .. ..$ word   :function (x)  
#>  ..  .. .. ..$ grid   :function (x)  
#>  ..  .. .. ..$ default:function (x)  
#>  ..  .. ..$ cols  : chr "stat_0"
#>  ..  .. ..$ rows  : int [1:4] 1 2 3 4
#>  ..  .. ..$ compat: NULL
#>  .. $ _substitutions     :List of 1
#>  ..  ..$ :List of 3
#>  ..  .. ..$ func:List of 4
#>  ..  .. .. ..$ html   :function (x)  
#>  ..  .. .. ..$ latex  :function (x)  
#>  ..  .. .. ..$ rtf    :function (x)  
#>  ..  .. .. ..$ default:function (x)  
#>  ..  .. ..$ cols: chr [1:7] "variable" "var_type" "row_type" "var_label" ...
#>  ..  .. ..$ rows: int [1:4] 1 2 3 4
#>  .. $ _styles            :'data.frame':  0 obs. of  7 variables:
#>  ..  ..$ locname: chr(0) 
#>  ..  ..$ grpname: chr(0) 
#>  ..  ..$ colname: chr(0) 
#>  ..  ..$ locnum : num(0) 
#>  ..  ..$ rownum : int(0) 
#>  ..  ..$ colnum : int(0) 
#>  ..  ..$ styles : list()
#>  .. $ _summary           : list()
#>  .. $ _summary_cols      : list()
#>  .. $ _summary_cols_build: list()
#>  .. $ _options           : tibble [200 × 5] (S3: tbl_df/tbl/data.frame)
#>  ..  ..$ parameter: chr [1:200] "table_id" "table_caption" "table_width" "table_layout" ...
#>  ..  ..$ scss     : logi [1:200] FALSE FALSE TRUE TRUE TRUE TRUE ...
#>  ..  ..$ category : chr [1:200] "table" "table" "table" "table" ...
#>  ..  ..$ type     : chr [1:200] "value" "value" "px" "value" ...
#>  ..  ..$ value    :List of 200
#>  ..  .. ..$ : chr "gt_tbl"
#>  ..  .. ..$ : chr NA
#>  ..  .. ..$ : chr "auto"
#>  ..  .. ..$ : chr "fixed"
#>  ..  .. ..$ : chr "auto"
#>  ..  .. ..$ : chr "auto"
#>  ..  .. ..$ : chr "#FFFFFF"
#>  ..  .. ..$ : chr(0) 
#>  ..  .. ..$ : chr [1:10] "system-ui" "Segoe UI" "Roboto" "Helvetica" ...
#>  ..  .. ..$ : chr "16px"
#>  ..  .. ..$ : chr "normal"
#>  ..  .. ..$ : chr "normal"
#>  ..  .. ..$ : chr "#333333"
#>  ..  .. ..$ : chr "#FFFFFF"
#>  ..  .. ..$ : logi TRUE
#>  ..  .. ..$ : chr "solid"
#>  ..  .. ..$ : chr "2px"
#>  ..  .. ..$ : chr "#A8A8A8"
#>  ..  .. ..$ : chr "none"
#>  ..  .. ..$ : chr "2px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : logi TRUE
#>  ..  .. ..$ : chr "solid"
#>  ..  .. ..$ : chr "2px"
#>  ..  .. ..$ : chr "#A8A8A8"
#>  ..  .. ..$ : chr "none"
#>  ..  .. ..$ : chr "2px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr NA
#>  ..  .. ..$ : chr "center"
#>  ..  .. ..$ : chr "125%"
#>  ..  .. ..$ : chr "initial"
#>  ..  .. ..$ : chr "85%"
#>  ..  .. ..$ : chr "initial"
#>  ..  .. ..$ : chr "4px"
#>  ..  .. ..$ : chr "5px"
#>  ..  .. ..$ : chr "solid"
#>  ..  .. ..$ : chr "2px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr "none"
#>  ..  .. ..$ : chr "1px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr NA
#>  ..  .. ..$ : chr "100%"
#>  ..  .. ..$ : chr "normal"
#>  ..  .. ..$ : chr "inherit"
#>  ..  .. ..$ : chr "5px"
#>  ..  .. ..$ : chr "5px"
#>  ..  .. ..$ : chr "none"
#>  ..  .. ..$ : chr "1px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr "solid"
#>  ..  .. ..$ : chr "2px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr "solid"
#>  ..  .. ..$ : chr "2px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr "none"
#>  ..  .. ..$ : chr "1px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : logi FALSE
#>  ..  .. ..$ : chr "{1}, {2}"
#>  ..  .. ..$ : chr NA
#>  ..  .. ..$ : chr "100%"
#>  ..  .. ..$ : chr "initial"
#>  ..  .. ..$ : chr "inherit"
#>  ..  .. ..$ : chr "8px"
#>  ..  .. ..$ : chr "5px"
#>  ..  .. ..$ : chr "solid"
#>  ..  .. ..$ : chr "2px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr "none"
#>  ..  .. ..$ : chr "1px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr "solid"
#>  ..  .. ..$ : chr "2px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr "none"
#>  ..  .. ..$ : chr "1px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr NA
#>  ..  .. ..$ : logi FALSE
#>  ..  .. ..$ : chr "solid"
#>  ..  .. ..$ : chr "1px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr "none"
#>  ..  .. ..$ : chr "1px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr "solid"
#>  ..  .. ..$ : chr "2px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr "solid"
#>  ..  .. ..$ : chr "2px"
#>  ..  .. ..$ : chr "#D3D3D3"
#>  ..  .. ..$ : chr "8px"
#>  ..  .. ..$ : chr "5px"
#>  ..  .. ..$ : chr NA
#>  ..  .. ..$ : chr "100%"
#>  ..  .. ..$ : chr "initial"
#>  ..  .. .. [list output truncated]
#>  .. $ _transforms        :List of 1
#>  ..  ..$ :List of 2
#>  ..  .. ..$ resolved:List of 3
#>  ..  .. .. ..$ columns : language ~"Figures"
#>  ..  .. .. .. ..- attr(*, ".Environment")=<environment: R_EmptyEnv> 
#>  ..  .. .. ..$ rows    : int [1:4] 1 2 3 4
#>  ..  .. .. ..$ colnames: chr "Figures"
#>  ..  .. .. ..- attr(*, "class")= chr [1:3] "resolved" "cells_body" "location_cells"
#>  ..  .. ..$ fn      :function (x)  
#>  .. $ _locale            :List of 1
#>  ..  ..$ locale: NULL
#>  .. $ _has_built         : logi FALSE
#>  .. - attr(*, "class")= chr [1:2] "gt_tbl" "list"
#>  @ raw_table:List of 5
#>  .. $ table_body   : tibble [4 × 6] (S3: tbl_df/tbl/data.frame)
#>  ..  ..$ variable : chr [1:4] "mpg" "hp" "wt" "cyl"
#>  ..  ..$ var_type : chr [1:4] "continuous" "continuous" "continuous" "continuous"
#>  ..  ..$ row_type : chr [1:4] "label" "label" "label" "label"
#>  ..  ..$ var_label: chr [1:4] "mpg" "hp" "wt" "cyl"
#>  ..  ..$ label    : chr [1:4] "mpg" "hp" "wt" "cyl"
#>  ..  ..$ stat_0   : chr [1:4] "20.1 (6.0)<br>19.2 [15.4, 22.8]<br>10.4, 33.9" "147 (69)<br>123 [96, 180]<br>52, 335" "3.22 (0.98)<br>3.33 [2.54, 3.65]<br>1.51, 5.42" "6.19 (1.79)<br>6.00 [4.00, 8.00]<br>4.00, 8.00"
#>  .. $ table_styling:List of 13
#>  ..  ..$ header                  : tibble [6 × 9] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ column           : chr [1:6] "variable" "var_type" "row_type" "var_label" ...
#>  ..  .. ..$ hide             : logi [1:6] TRUE TRUE TRUE TRUE FALSE FALSE
#>  ..  .. ..$ align            : chr [1:6] "center" "center" "center" "center" ...
#>  ..  .. ..$ interpret_label  : chr [1:6] "gt::md" "gt::md" "gt::md" "gt::md" ...
#>  ..  .. ..$ label            : chr [1:6] "variable" "var_type" "row_type" "var_label" ...
#>  ..  .. ..$ modify_stat_level: chr [1:6] "Overall" "Overall" "Overall" "Overall" ...
#>  ..  .. ..$ modify_stat_N    : int [1:6] 32 32 32 32 32 32
#>  ..  .. ..$ modify_stat_n    : int [1:6] 32 32 32 32 32 32
#>  ..  .. ..$ modify_stat_p    : num [1:6] 1 1 1 1 1 1
#>  ..  ..$ spanning_header         : tibble [0 × 5] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ level          : int(0) 
#>  ..  .. ..$ column         : chr(0) 
#>  ..  .. ..$ spanning_header: chr(0) 
#>  ..  .. ..$ text_interpret : chr(0) 
#>  ..  .. ..$ remove         : logi(0) 
#>  ..  ..$ footnote_header         : tibble [1 × 5] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ column        : chr "stat_0"
#>  ..  .. ..$ footnote      : chr "Mean (SD)<br>Median [Q1, Q3]<br>Min, Max"
#>  ..  .. ..$ text_interpret: chr "gt::md"
#>  ..  .. ..$ replace       : logi TRUE
#>  ..  .. ..$ remove        : logi FALSE
#>  ..  ..$ footnote_body           : tibble [0 × 6] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ column        : chr(0) 
#>  ..  .. ..$ rows          : list()
#>  ..  .. ..$ footnote      : chr(0) 
#>  ..  .. ..$ text_interpret: chr(0) 
#>  ..  .. ..$ replace       : logi(0) 
#>  ..  .. ..$ remove        : logi(0) 
#>  ..  ..$ footnote_spanning_header: tibble [0 × 6] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ column        : chr(0) 
#>  ..  .. ..$ footnote      : chr(0) 
#>  ..  .. ..$ level         : int(0) 
#>  ..  .. ..$ text_interpret: chr(0) 
#>  ..  .. ..$ replace       : logi(0) 
#>  ..  .. ..$ remove        : logi(0) 
#>  ..  ..$ abbreviation            : tibble [0 × 3] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ column        : chr(0) 
#>  ..  .. ..$ abbreviation  : chr(0) 
#>  ..  .. ..$ text_interpret: chr(0) 
#>  ..  ..$ source_note             : tibble [0 × 4] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ id            : int(0) 
#>  ..  .. ..$ source_note   : chr(0) 
#>  ..  .. ..$ text_interpret: chr(0) 
#>  ..  .. ..$ remove        : logi(0) 
#>  ..  ..$ text_format             : tibble [0 × 4] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ column          : chr(0) 
#>  ..  .. ..$ rows            : list()
#>  ..  .. ..$ format_type     : chr(0) 
#>  ..  .. ..$ undo_text_format: logi(0) 
#>  ..  ..$ indent                  : tibble [2 × 3] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ column  : chr [1:2] "label" "label"
#>  ..  .. ..$ rows    :List of 2
#>  ..  .. .. ..$ : logi TRUE
#>  ..  .. .. ..$ : language ~.data$row_type %in% c("level", "missing")
#>  ..  .. .. .. ..- attr(*, ".Environment")=<environment: 0x5636e7121870> 
#>  ..  .. ..$ n_spaces: int [1:2] 0 4
#>  ..  ..$ fmt_missing             : tibble [0 × 3] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ column: chr(0) 
#>  ..  .. ..$ rows  : list()
#>  ..  .. ..$ symbol: chr(0) 
#>  ..  ..$ fmt_fun                 : tibble [0 × 3] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ column : chr(0) 
#>  ..  .. ..$ rows   : list()
#>  ..  .. ..$ fmt_fun: list()
#>  ..  ..$ cols_merge              : tibble [0 × 3] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ column : chr(0) 
#>  ..  .. ..$ rows   : list()
#>  ..  .. ..$ pattern: chr(0) 
#>  ..  ..$ post_fmt_fun            : tibble [0 × 3] (S3: tbl_df/tbl/data.frame)
#>  ..  .. ..$ column : chr(0) 
#>  ..  .. ..$ rows   : list()
#>  ..  .. ..$ fmt_fun: list()
#>  .. $ call_list    :List of 1
#>  ..  ..$ tbl_summary: language gtsummary::tbl_summary(data = data, by = if (is.null(by_var)) NULL else dplyr::all_of(by_var),      statistic = g| __truncated__ ...
#>  .. $ cards        :List of 1
#>  ..  ..$ tbl_summary: card [57 × 9] (S3: card/bind_ard/card/tbl_df/tbl/data.frame)
#>  ..  .. ..$ variable  : chr [1:57] "mpg" "mpg" "mpg" "mpg" ...
#>  ..  .. ..$ context   : chr [1:57] "summary" "summary" "summary" "summary" ...
#>  ..  .. ..$ stat_name : chr [1:57] "mean" "sd" "median" "p25" ...
#>  ..  .. ..$ stat_label: chr [1:57] "Mean" "SD" "Median" "Q1" ...
#>  ..  .. ..$ stat      :List of 57
#>  ..  .. .. ..$ : num 20.1
#>  ..  .. .. ..$ : num 6.03
#>  ..  .. .. ..$ : num 19.2
#>  ..  .. .. ..$ : num 15.3
#>  ..  .. .. ..$ : num 22.8
#>  ..  .. .. ..$ : num 10.4
#>  ..  .. .. ..$ : num 33.9
#>  ..  .. .. ..$ : num 6.19
#>  ..  .. .. ..$ : num 1.79
#>  ..  .. .. ..$ : num 6
#>  ..  .. .. ..$ : num 4
#>  ..  .. .. ..$ : num 8
#>  ..  .. .. ..$ : num 4
#>  ..  .. .. ..$ : num 8
#>  ..  .. .. ..$ : num 147
#>  ..  .. .. ..$ : num 68.6
#>  ..  .. .. ..$ : num 123
#>  ..  .. .. ..$ : num 96
#>  ..  .. .. ..$ : num 180
#>  ..  .. .. ..$ : num 52
#>  ..  .. .. ..$ : num 335
#>  ..  .. .. ..$ : num 3.22
#>  ..  .. .. ..$ : num 0.978
#>  ..  .. .. ..$ : num 3.33
#>  ..  .. .. ..$ : num 2.54
#>  ..  .. .. ..$ : num 3.65
#>  ..  .. .. ..$ : num 1.51
#>  ..  .. .. ..$ : num 5.42
#>  ..  .. .. ..$ : chr "mpg"
#>  ..  .. .. ..$ : chr "numeric"
#>  ..  .. .. ..$ : chr "hp"
#>  ..  .. .. ..$ : chr "numeric"
#>  ..  .. .. ..$ : chr "wt"
#>  ..  .. .. ..$ : chr "numeric"
#>  ..  .. .. ..$ : chr "cyl"
#>  ..  .. .. ..$ : chr "numeric"
#>  ..  .. .. ..$ : int 32
#>  ..  .. .. ..$ : int 0
#>  ..  .. .. ..$ : int 32
#>  ..  .. .. ..$ : num 0
#>  ..  .. .. ..$ : num 1
#>  ..  .. .. ..$ : int 32
#>  ..  .. .. ..$ : int 0
#>  ..  .. .. ..$ : int 32
#>  ..  .. .. ..$ : num 0
#>  ..  .. .. ..$ : num 1
#>  ..  .. .. ..$ : int 32
#>  ..  .. .. ..$ : int 0
#>  ..  .. .. ..$ : int 32
#>  ..  .. .. ..$ : num 0
#>  ..  .. .. ..$ : num 1
#>  ..  .. .. ..$ : int 32
#>  ..  .. .. ..$ : int 0
#>  ..  .. .. ..$ : int 32
#>  ..  .. .. ..$ : num 0
#>  ..  .. .. ..$ : num 1
#>  ..  .. .. ..$ : int 32
#>  ..  .. ..$ fmt_fun   :List of 57
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x, ...)  
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ :function (x, ...)  
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ :function (x, ...)  
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ :function (x, ...)  
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ :function (x)  
#>  ..  .. .. ..$ : int 0
#>  ..  .. ..$ warning   :List of 57
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. ..$ error     :List of 57
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. .. ..$ : NULL
#>  ..  .. ..$ gts_column: chr [1:57] "stat_0" "stat_0" "stat_0" "stat_0" ...
#>  .. $ inputs       :List of 13
#>  ..  ..$ data        :'data.frame':  32 obs. of  11 variables:
#>  ..  .. ..$ mpg : num [1:32] 21 21 22.8 21.4 18.7 18.1 14.3 24.4 22.8 19.2 ...
#>  ..  .. ..$ cyl : num [1:32] 6 6 4 6 8 6 8 4 4 6 ...
#>  ..  .. ..$ disp: num [1:32] 160 160 108 258 360 ...
#>  ..  .. ..$ hp  : num [1:32] 110 110 93 110 175 105 245 62 95 123 ...
#>  ..  .. ..$ drat: num [1:32] 3.9 3.9 3.85 3.08 3.15 2.76 3.21 3.69 3.92 3.92 ...
#>  ..  .. ..$ wt  : num [1:32] 2.62 2.88 2.32 3.21 3.44 ...
#>  ..  .. ..$ qsec: num [1:32] 16.5 17 18.6 19.4 17 ...
#>  ..  .. ..$ vs  : num [1:32] 0 0 1 1 0 1 0 1 1 1 ...
#>  ..  .. ..$ am  : num [1:32] 1 1 1 0 0 0 0 0 0 0 ...
#>  ..  .. ..$ gear: num [1:32] 4 4 4 3 3 3 3 4 4 4 ...
#>  ..  .. ..$ carb: num [1:32] 4 4 1 1 2 1 4 2 2 4 ...
#>  ..  ..$ by          : chr(0) 
#>  ..  ..$ label       : list()
#>  ..  ..$ statistic   :List of 4
#>  ..  .. ..$ mpg: chr "{mean} ({sd})<br>{median} [{p25}, {p75}]<br>{min}, {max}"
#>  ..  .. .. ..- attr(*, ".Environment")=<environment: 0x5636e6757050> 
#>  ..  .. ..$ hp : chr "{mean} ({sd})<br>{median} [{p25}, {p75}]<br>{min}, {max}"
#>  ..  .. .. ..- attr(*, ".Environment")=<environment: 0x5636e6757050> 
#>  ..  .. ..$ wt : chr "{mean} ({sd})<br>{median} [{p25}, {p75}]<br>{min}, {max}"
#>  ..  .. .. ..- attr(*, ".Environment")=<environment: 0x5636e6757050> 
#>  ..  .. ..$ cyl: chr "{mean} ({sd})<br>{median} [{p25}, {p75}]<br>{min}, {max}"
#>  ..  .. .. ..- attr(*, ".Environment")=<environment: 0x5636e6757050> 
#>  ..  ..$ digits      :List of 4
#>  ..  .. ..$ mpg:List of 12
#>  ..  .. .. ..$ mean     :function (x)  
#>  ..  .. .. ..$ sd       :function (x)  
#>  ..  .. .. ..$ median   :function (x)  
#>  ..  .. .. ..$ p25      :function (x)  
#>  ..  .. .. ..$ p75      :function (x)  
#>  ..  .. .. ..$ min      :function (x)  
#>  ..  .. .. ..$ max      :function (x)  
#>  ..  .. .. ..$ N_obs    :function (x)  
#>  ..  .. .. ..$ N_miss   :function (x)  
#>  ..  .. .. ..$ N_nonmiss:function (x)  
#>  ..  .. .. ..$ p_miss   :function (x)  
#>  ..  .. .. ..$ p_nonmiss:function (x)  
#>  ..  .. ..$ hp :List of 12
#>  ..  .. .. ..$ mean     :function (x)  
#>  ..  .. .. ..$ sd       :function (x)  
#>  ..  .. .. ..$ median   :function (x)  
#>  ..  .. .. ..$ p25      :function (x)  
#>  ..  .. .. ..$ p75      :function (x)  
#>  ..  .. .. ..$ min      :function (x)  
#>  ..  .. .. ..$ max      :function (x)  
#>  ..  .. .. ..$ N_obs    :function (x)  
#>  ..  .. .. ..$ N_miss   :function (x)  
#>  ..  .. .. ..$ N_nonmiss:function (x)  
#>  ..  .. .. ..$ p_miss   :function (x)  
#>  ..  .. .. ..$ p_nonmiss:function (x)  
#>  ..  .. ..$ wt :List of 12
#>  ..  .. .. ..$ mean     :function (x)  
#>  ..  .. .. ..$ sd       :function (x)  
#>  ..  .. .. ..$ median   :function (x)  
#>  ..  .. .. ..$ p25      :function (x)  
#>  ..  .. .. ..$ p75      :function (x)  
#>  ..  .. .. ..$ min      :function (x)  
#>  ..  .. .. ..$ max      :function (x)  
#>  ..  .. .. ..$ N_obs    :function (x)  
#>  ..  .. .. ..$ N_miss   :function (x)  
#>  ..  .. .. ..$ N_nonmiss:function (x)  
#>  ..  .. .. ..$ p_miss   :function (x)  
#>  ..  .. .. ..$ p_nonmiss:function (x)  
#>  ..  .. ..$ cyl:List of 12
#>  ..  .. .. ..$ mean     :function (x)  
#>  ..  .. .. ..$ sd       :function (x)  
#>  ..  .. .. ..$ median   :function (x)  
#>  ..  .. .. ..$ p25      :function (x)  
#>  ..  .. .. ..$ p75      :function (x)  
#>  ..  .. .. ..$ min      :function (x)  
#>  ..  .. .. ..$ max      :function (x)  
#>  ..  .. .. ..$ N_obs    :function (x)  
#>  ..  .. .. ..$ N_miss   :function (x)  
#>  ..  .. .. ..$ N_nonmiss:function (x)  
#>  ..  .. .. ..$ p_miss   :function (x)  
#>  ..  .. .. ..$ p_nonmiss:function (x)  
#>  ..  ..$ type        :List of 4
#>  ..  .. ..$ mpg: chr "continuous"
#>  ..  .. ..$ hp : chr "continuous"
#>  ..  .. ..$ wt : chr "continuous"
#>  ..  .. ..$ cyl: chr "continuous"
#>  ..  ..$ value       :List of 4
#>  ..  .. ..$ mpg: NULL
#>  ..  .. ..$ hp : NULL
#>  ..  .. ..$ wt : NULL
#>  ..  .. ..$ cyl: NULL
#>  ..  ..$ missing     :List of 4
#>  ..  .. ..$ mpg: chr "ifany"
#>  ..  .. ..$ hp : chr "ifany"
#>  ..  .. ..$ wt : chr "ifany"
#>  ..  .. ..$ cyl: chr "ifany"
#>  ..  ..$ missing_text: chr "Unknown"
#>  ..  ..$ missing_stat: chr "{N_miss}"
#>  ..  ..$ sort        : list()
#>  ..  ..$ percent     : chr "column"
#>  ..  ..$ include     : chr [1:4] "mpg" "hp" "wt" "cyl"
#>  .. - attr(*, "class")= chr [1:2] "tbl_summary" "gtsummary"
#>  @ figures  :List of 4
#>  .. $ mpg: <ggplot2::ggplot>
#>  ..  ..@ data       :'data.frame':   32 obs. of  11 variables:
#>  .. .. .. $ mpg : num [1:32] 21 21 22.8 21.4 18.7 18.1 14.3 24.4 22.8 19.2 ...
#>  .. .. .. $ cyl : num [1:32] 6 6 4 6 8 6 8 4 4 6 ...
#>  .. .. .. $ disp: num [1:32] 160 160 108 258 360 ...
#>  .. .. .. $ hp  : num [1:32] 110 110 93 110 175 105 245 62 95 123 ...
#>  .. .. .. $ drat: num [1:32] 3.9 3.9 3.85 3.08 3.15 2.76 3.21 3.69 3.92 3.92 ...
#>  .. .. .. $ wt  : num [1:32] 2.62 2.88 2.32 3.21 3.44 ...
#>  .. .. .. $ qsec: num [1:32] 16.5 17 18.6 19.4 17 ...
#>  .. .. .. $ vs  : num [1:32] 0 0 1 1 0 1 0 1 1 1 ...
#>  .. .. .. $ am  : num [1:32] 1 1 1 0 0 0 0 0 0 0 ...
#>  .. .. .. $ gear: num [1:32] 4 4 4 3 3 3 3 4 4 4 ...
#>  .. .. .. $ carb: num [1:32] 4 4 1 1 2 1 4 2 2 4 ...
#>  ..  ..@ layers     :List of 1
#>  .. .. .. $ geom_histogram:Classes 'LayerInstance', 'Layer', 'ggproto', 'gg' <ggproto object: Class LayerInstance, Layer, gg>
#>     aes_params: list
#>     compute_aesthetics: function
#>     compute_geom_1: function
#>     compute_geom_2: function
#>     compute_position: function
#>     compute_statistic: function
#>     computed_geom_params: NULL
#>     computed_mapping: NULL
#>     computed_stat_params: NULL
#>     constructor: call
#>     data: waiver
#>     draw_geom: function
#>     finish_statistics: function
#>     geom: <ggproto object: Class GeomBar, GeomRect, Geom, gg>
#>         aesthetics: function
#>         default_aes: ggplot2::mapping, uneval, gg, S7_object
#>         draw_group: function
#>         draw_key: function
#>         draw_layer: function
#>         draw_panel: function
#>         extra_params: just na.rm orientation
#>         handle_na: function
#>         non_missing_aes: xmin xmax ymin ymax
#>         optional_aes: 
#>         parameters: function
#>         rename_size: FALSE
#>         required_aes: x y
#>         setup_data: function
#>         setup_params: function
#>         use_defaults: function
#>         super:  <ggproto object: Class GeomRect, Geom, gg>
#>     geom_params: list
#>     inherit.aes: TRUE
#>     layer_data: function
#>     layout: NULL
#>     map_statistic: function
#>     mapping: NULL
#>     name: NULL
#>     position: <ggproto object: Class PositionStack, Position, gg>
#>         aesthetics: function
#>         compute_layer: function
#>         compute_panel: function
#>         default_aes: ggplot2::mapping, uneval, gg, S7_object
#>         fill: FALSE
#>         required_aes: 
#>         reverse: FALSE
#>         setup_data: function
#>         setup_params: function
#>         type: NULL
#>         use_defaults: function
#>         vjust: 1
#>         super:  <ggproto object: Class Position, gg>
#>     print: function
#>     setup_layer: function
#>     show.legend: NA
#>     stat: <ggproto object: Class StatBin, Stat, gg>
#>         aesthetics: function
#>         compute_group: function
#>         compute_layer: function
#>         compute_panel: function
#>         default_aes: ggplot2::mapping, uneval, gg, S7_object
#>         dropped_aes: weight
#>         extra_params: na.rm orientation
#>         finish_layer: function
#>         non_missing_aes: 
#>         optional_aes: 
#>         parameters: function
#>         required_aes: x|y
#>         retransform: TRUE
#>         setup_data: function
#>         setup_params: function
#>         super:  <ggproto object: Class Stat, gg>
#>     stat_params: list
#>     super:  <ggproto object: Class Layer, gg> 
#>  ..  ..@ scales     :Classes 'ScalesList', 'ggproto', 'gg' <ggproto object: Class ScalesList, gg>
#>     add: function
#>     add_defaults: function
#>     add_missing: function
#>     backtransform_df: function
#>     clone: function
#>     find: function
#>     get_scales: function
#>     has_scale: function
#>     input: function
#>     map_df: function
#>     n: function
#>     non_position_scales: function
#>     scales: list
#>     set_palettes: function
#>     train_df: function
#>     transform_df: function
#>     super:  <ggproto object: Class ScalesList, gg> 
#>  ..  ..@ guides     :Classes 'Guides', 'ggproto', 'gg' <ggproto object: Class Guides, gg>
#>     add: function
#>     assemble: function
#>     build: function
#>     draw: function
#>     get_custom: function
#>     get_guide: function
#>     get_params: function
#>     get_position: function
#>     guides: NULL
#>     merge: function
#>     missing: <ggproto object: Class GuideNone, Guide, gg>
#>         add_title: function
#>         arrange_layout: function
#>         assemble_drawing: function
#>         available_aes: any
#>         build_decor: function
#>         build_labels: function
#>         build_ticks: function
#>         build_title: function
#>         draw: function
#>         draw_early_exit: function
#>         elements: list
#>         extract_decor: function
#>         extract_key: function
#>         extract_params: function
#>         get_layer_key: function
#>         hashables: list
#>         measure_grobs: function
#>         merge: function
#>         override_elements: function
#>         params: list
#>         process_layers: function
#>         setup_elements: function
#>         setup_params: function
#>         train: function
#>         transform: function
#>         super:  <ggproto object: Class GuideNone, Guide, gg>
#>     package_box: function
#>     print: function
#>     process_layers: function
#>     setup: function
#>     subset_guides: function
#>     train: function
#>     update_params: function
#>     super:  <ggproto object: Class Guides, gg> 
#>  ..  ..@ mapping    : <ggplot2::mapping> List of 1
#>  .. .. .. $ x: language ~.data[["mpg"]]
#>  .. .. ..  ..- attr(*, ".Environment")=<environment: 0x5636ea3338b0> 
#>  ..  ..@ theme      : <theme> List of 144
#>  .. .. .. $ line                            : <ggplot2::element_line>
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ linewidth    : num 0.5
#>  .. .. ..  ..@ linetype     : num 1
#>  .. .. ..  ..@ lineend      : chr "butt"
#>  .. .. ..  ..@ linejoin     : chr "round"
#>  .. .. ..  ..@ arrow        : logi FALSE
#>  .. .. ..  ..@ arrow.fill   : chr "black"
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ rect                            : <ggplot2::element_rect>
#>  .. .. ..  ..@ fill         : chr "white"
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ linewidth    : num 0.5
#>  .. .. ..  ..@ linetype     : num 1
#>  .. .. ..  ..@ linejoin     : chr "round"
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ text                            : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : chr ""
#>  .. .. ..  ..@ face         : chr "plain"
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ size         : num 11
#>  .. .. ..  ..@ hjust        : num 0.5
#>  .. .. ..  ..@ vjust        : num 0.5
#>  .. .. ..  ..@ angle        : num 0
#>  .. .. ..  ..@ lineheight   : num 0.9
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 0 0
#>  .. .. ..  ..@ debug        : logi FALSE
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ title                           : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ point                           : <ggplot2::element_point>
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ shape        : num 19
#>  .. .. ..  ..@ size         : num 1.5
#>  .. .. ..  ..@ fill         : chr "white"
#>  .. .. ..  ..@ stroke       : num 0.5
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ polygon                         : <ggplot2::element_polygon>
#>  .. .. ..  ..@ fill         : chr "white"
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ linewidth    : num 0.5
#>  .. .. ..  ..@ linetype     : num 1
#>  .. .. ..  ..@ linejoin     : chr "round"
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ geom                            : <ggplot2::element_geom>
#>  .. .. ..  ..@ ink        : chr "black"
#>  .. .. ..  ..@ paper      : chr "white"
#>  .. .. ..  ..@ accent     : chr "#3366FF"
#>  .. .. ..  ..@ linewidth  : num 0.5
#>  .. .. ..  ..@ borderwidth: num 0.5
#>  .. .. ..  ..@ linetype   : int 1
#>  .. .. ..  ..@ bordertype : int 1
#>  .. .. ..  ..@ family     : chr ""
#>  .. .. ..  ..@ fontsize   : num 3.87
#>  .. .. ..  ..@ pointsize  : num 1.5
#>  .. .. ..  ..@ pointshape : num 19
#>  .. .. ..  ..@ colour     : NULL
#>  .. .. ..  ..@ fill       : NULL
#>  .. .. .. $ spacing                         : 'simpleUnit' num 5.5points
#>  .. .. ..  ..- attr(*, "unit")= int 8
#>  .. .. .. $ margins                         : <ggplot2::margin> num [1:4] 5.5 5.5 5.5 5.5
#>  .. .. .. $ aspect.ratio                    : NULL
#>  .. .. .. $ axis.title                      : NULL
#>  .. .. .. $ axis.title.x                    : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 2.75 0 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.title.x.top                : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 0
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 2.75 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.title.x.bottom             : NULL
#>  .. .. .. $ axis.title.y                    : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : num 90
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 2.75 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.title.y.left               : NULL
#>  .. .. .. $ axis.title.y.right              : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : num -90
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 0 2.75
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text                       : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : 'rel' num 0.8
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.x                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 2.2 0 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.x.top                 : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 0
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 2.2 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.x.bottom              : NULL
#>  .. .. .. $ axis.text.y                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 1
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 2.2 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.y.left                : NULL
#>  .. .. .. $ axis.text.y.right               : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 0
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 0 2.2
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.theta                 : NULL
#>  .. .. .. $ axis.text.r                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 0.5
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 2.2 0 2.2
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.ticks                      : <ggplot2::element_line>
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ linewidth    : NULL
#>  .. .. ..  ..@ linetype     : NULL
#>  .. .. ..  ..@ lineend      : NULL
#>  .. .. ..  ..@ linejoin     : NULL
#>  .. .. ..  ..@ arrow        : logi FALSE
#>  .. .. ..  ..@ arrow.fill   : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.ticks.x                    : NULL
#>  .. .. .. $ axis.ticks.x.top                : NULL
#>  .. .. .. $ axis.ticks.x.bottom             : NULL
#>  .. .. .. $ axis.ticks.y                    : NULL
#>  .. .. .. $ axis.ticks.y.left               : NULL
#>  .. .. .. $ axis.ticks.y.right              : NULL
#>  .. .. .. $ axis.ticks.theta                : NULL
#>  .. .. .. $ axis.ticks.r                    : NULL
#>  .. .. .. $ axis.minor.ticks.x.top          : NULL
#>  .. .. .. $ axis.minor.ticks.x.bottom       : NULL
#>  .. .. .. $ axis.minor.ticks.y.left         : NULL
#>  .. .. .. $ axis.minor.ticks.y.right        : NULL
#>  .. .. .. $ axis.minor.ticks.theta          : NULL
#>  .. .. .. $ axis.minor.ticks.r              : NULL
#>  .. .. .. $ axis.ticks.length               : 'rel' num 0.5
#>  .. .. .. $ axis.ticks.length.x             : NULL
#>  .. .. .. $ axis.ticks.length.x.top         : NULL
#>  .. .. .. $ axis.ticks.length.x.bottom      : NULL
#>  .. .. .. $ axis.ticks.length.y             : NULL
#>  .. .. .. $ axis.ticks.length.y.left        : NULL
#>  .. .. .. $ axis.ticks.length.y.right       : NULL
#>  .. .. .. $ axis.ticks.length.theta         : NULL
#>  .. .. .. $ axis.ticks.length.r             : NULL
#>  .. .. .. $ axis.minor.ticks.length         : 'rel' num 0.75
#>  .. .. .. $ axis.minor.ticks.length.x       : NULL
#>  .. .. .. $ axis.minor.ticks.length.x.top   : NULL
#>  .. .. .. $ axis.minor.ticks.length.x.bottom: NULL
#>  .. .. .. $ axis.minor.ticks.length.y       : NULL
#>  .. .. .. $ axis.minor.ticks.length.y.left  : NULL
#>  .. .. .. $ axis.minor.ticks.length.y.right : NULL
#>  .. .. .. $ axis.minor.ticks.length.theta   : NULL
#>  .. .. .. $ axis.minor.ticks.length.r       : NULL
#>  .. .. .. $ axis.line                       : <ggplot2::element_line>
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ linewidth    : NULL
#>  .. .. ..  ..@ linetype     : NULL
#>  .. .. ..  ..@ lineend      : chr "square"
#>  .. .. ..  ..@ linejoin     : NULL
#>  .. .. ..  ..@ arrow        : logi FALSE
#>  .. .. ..  ..@ arrow.fill   : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.line.x                     : NULL
#>  .. .. .. $ axis.line.x.top                 : NULL
#>  .. .. .. $ axis.line.x.bottom              : NULL
#>  .. .. .. $ axis.line.y                     : NULL
#>  .. .. .. $ axis.line.y.left                : NULL
#>  .. .. .. $ axis.line.y.right               : NULL
#>  .. .. .. $ axis.line.theta                 : NULL
#>  .. .. .. $ axis.line.r                     : NULL
#>  .. .. .. $ legend.background               : <ggplot2::element_rect>
#>  .. .. ..  ..@ fill         : NULL
#>  .. .. ..  ..@ colour       : logi NA
#>  .. .. ..  ..@ linewidth    : NULL
#>  .. .. ..  ..@ linetype     : NULL
#>  .. .. ..  ..@ linejoin     : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ legend.margin                   : NULL
#>  .. .. .. $ legend.spacing                  : 'rel' num 2
#>  .. .. .. $ legend.spacing.x                : NULL
#>  .. .. .. $ legend.spacing.y                : NULL
#>  .. .. .. $ legend.key                      : NULL
#>  .. .. .. $ legend.key.size                 : 'simpleUnit' num 1.2lines
#>  .. .. ..  ..- attr(*, "unit")= int 3
#>  .. .. .. $ legend.key.height               : NULL
#>  .. .. .. $ legend.key.width                : NULL
#>  .. .. .. $ legend.key.spacing              : NULL
#>  .. .. .. $ legend.key.spacing.x            : NULL
#>  .. .. .. $ legend.key.spacing.y            : NULL
#>  .. .. .. $ legend.key.justification        : NULL
#>  .. .. .. $ legend.frame                    : NULL
#>  .. .. .. $ legend.ticks                    : NULL
#>  .. .. .. $ legend.ticks.length             : 'rel' num 0.2
#>  .. .. .. $ legend.axis.line                : NULL
#>  .. .. .. $ legend.text                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : 'rel' num 0.8
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ legend.text.position            : NULL
#>  .. .. .. $ legend.title                    : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 0
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ legend.title.position           : NULL
#>  .. .. .. $ legend.position                 : chr "right"
#>  .. .. .. $ legend.position.inside          : NULL
#>  .. .. .. $ legend.direction                : NULL
#>  .. .. .. $ legend.byrow                    : NULL
#>  .. .. .. $ legend.justification            : chr "center"
#>  .. .. .. $ legend.justification.top        : NULL
#>  .. .. .. $ legend.justification.bottom     : NULL
#>  .. .. .. $ legend.justification.left       : NULL
#>  .. .. .. $ legend.justification.right      : NULL
#>  .. .. .. $ legend.justification.inside     : NULL
#>  .. .. ..  [list output truncated]
#>  .. .. .. @ complete: logi TRUE
#>  .. .. .. @ validate: logi TRUE
#>  ..  ..@ coordinates:Classes 'CoordCartesian', 'Coord', 'ggproto', 'gg' <ggproto object: Class CoordCartesian, Coord, gg>
#>     aspect: function
#>     backtransform_range: function
#>     clip: on
#>     default: TRUE
#>     distance: function
#>     draw_panel: function
#>     expand: TRUE
#>     is_free: function
#>     is_linear: function
#>     labels: function
#>     limits: list
#>     modify_scales: function
#>     range: function
#>     ratio: NULL
#>     render_axis_h: function
#>     render_axis_v: function
#>     render_bg: function
#>     render_fg: function
#>     reverse: none
#>     setup_data: function
#>     setup_layout: function
#>     setup_panel_guides: function
#>     setup_panel_params: function
#>     setup_params: function
#>     train_panel_guides: function
#>     transform: function
#>     super:  <ggproto object: Class CoordCartesian, Coord, gg> 
#>  ..  ..@ facet      :Classes 'FacetNull', 'Facet', 'ggproto', 'gg' <ggproto object: Class FacetNull, Facet, gg>
#>     attach_axes: function
#>     attach_strips: function
#>     compute_layout: function
#>     draw_back: function
#>     draw_front: function
#>     draw_labels: function
#>     draw_panel_content: function
#>     draw_panels: function
#>     finish_data: function
#>     format_strip_labels: function
#>     init_gtable: function
#>     init_scales: function
#>     map_data: function
#>     params: list
#>     set_panel_size: function
#>     setup_data: function
#>     setup_panel_params: function
#>     setup_params: function
#>     shrink: TRUE
#>     train_scales: function
#>     vars: function
#>     super:  <ggproto object: Class FacetNull, Facet, gg> 
#>  ..  ..@ layout     :Classes 'Layout', 'ggproto', 'gg' <ggproto object: Class Layout, gg>
#>     coord: NULL
#>     coord_params: list
#>     facet: NULL
#>     facet_params: list
#>     finish_data: function
#>     get_scales: function
#>     layout: NULL
#>     map_position: function
#>     panel_params: NULL
#>     panel_scales_x: NULL
#>     panel_scales_y: NULL
#>     render: function
#>     render_labels: function
#>     reset_scales: function
#>     resolve_label: function
#>     setup: function
#>     setup_panel_guides: function
#>     setup_panel_params: function
#>     train_position: function
#>     super:  <ggproto object: Class Layout, gg> 
#>  ..  ..@ labels     : <ggplot2::labels>  Named list()
#>  ..  ..@ meta       : list()
#>  ..  ..@ plot_env   :<environment: 0x5636ea3338b0> 
#>  .. $ hp : <ggplot2::ggplot>
#>  ..  ..@ data       :'data.frame':   32 obs. of  11 variables:
#>  .. .. .. $ mpg : num [1:32] 21 21 22.8 21.4 18.7 18.1 14.3 24.4 22.8 19.2 ...
#>  .. .. .. $ cyl : num [1:32] 6 6 4 6 8 6 8 4 4 6 ...
#>  .. .. .. $ disp: num [1:32] 160 160 108 258 360 ...
#>  .. .. .. $ hp  : num [1:32] 110 110 93 110 175 105 245 62 95 123 ...
#>  .. .. .. $ drat: num [1:32] 3.9 3.9 3.85 3.08 3.15 2.76 3.21 3.69 3.92 3.92 ...
#>  .. .. .. $ wt  : num [1:32] 2.62 2.88 2.32 3.21 3.44 ...
#>  .. .. .. $ qsec: num [1:32] 16.5 17 18.6 19.4 17 ...
#>  .. .. .. $ vs  : num [1:32] 0 0 1 1 0 1 0 1 1 1 ...
#>  .. .. .. $ am  : num [1:32] 1 1 1 0 0 0 0 0 0 0 ...
#>  .. .. .. $ gear: num [1:32] 4 4 4 3 3 3 3 4 4 4 ...
#>  .. .. .. $ carb: num [1:32] 4 4 1 1 2 1 4 2 2 4 ...
#>  ..  ..@ layers     :List of 1
#>  .. .. .. $ geom_histogram:Classes 'LayerInstance', 'Layer', 'ggproto', 'gg' <ggproto object: Class LayerInstance, Layer, gg>
#>     aes_params: list
#>     compute_aesthetics: function
#>     compute_geom_1: function
#>     compute_geom_2: function
#>     compute_position: function
#>     compute_statistic: function
#>     computed_geom_params: NULL
#>     computed_mapping: NULL
#>     computed_stat_params: NULL
#>     constructor: call
#>     data: waiver
#>     draw_geom: function
#>     finish_statistics: function
#>     geom: <ggproto object: Class GeomBar, GeomRect, Geom, gg>
#>         aesthetics: function
#>         default_aes: ggplot2::mapping, uneval, gg, S7_object
#>         draw_group: function
#>         draw_key: function
#>         draw_layer: function
#>         draw_panel: function
#>         extra_params: just na.rm orientation
#>         handle_na: function
#>         non_missing_aes: xmin xmax ymin ymax
#>         optional_aes: 
#>         parameters: function
#>         rename_size: FALSE
#>         required_aes: x y
#>         setup_data: function
#>         setup_params: function
#>         use_defaults: function
#>         super:  <ggproto object: Class GeomRect, Geom, gg>
#>     geom_params: list
#>     inherit.aes: TRUE
#>     layer_data: function
#>     layout: NULL
#>     map_statistic: function
#>     mapping: NULL
#>     name: NULL
#>     position: <ggproto object: Class PositionStack, Position, gg>
#>         aesthetics: function
#>         compute_layer: function
#>         compute_panel: function
#>         default_aes: ggplot2::mapping, uneval, gg, S7_object
#>         fill: FALSE
#>         required_aes: 
#>         reverse: FALSE
#>         setup_data: function
#>         setup_params: function
#>         type: NULL
#>         use_defaults: function
#>         vjust: 1
#>         super:  <ggproto object: Class Position, gg>
#>     print: function
#>     setup_layer: function
#>     show.legend: NA
#>     stat: <ggproto object: Class StatBin, Stat, gg>
#>         aesthetics: function
#>         compute_group: function
#>         compute_layer: function
#>         compute_panel: function
#>         default_aes: ggplot2::mapping, uneval, gg, S7_object
#>         dropped_aes: weight
#>         extra_params: na.rm orientation
#>         finish_layer: function
#>         non_missing_aes: 
#>         optional_aes: 
#>         parameters: function
#>         required_aes: x|y
#>         retransform: TRUE
#>         setup_data: function
#>         setup_params: function
#>         super:  <ggproto object: Class Stat, gg>
#>     stat_params: list
#>     super:  <ggproto object: Class Layer, gg> 
#>  ..  ..@ scales     :Classes 'ScalesList', 'ggproto', 'gg' <ggproto object: Class ScalesList, gg>
#>     add: function
#>     add_defaults: function
#>     add_missing: function
#>     backtransform_df: function
#>     clone: function
#>     find: function
#>     get_scales: function
#>     has_scale: function
#>     input: function
#>     map_df: function
#>     n: function
#>     non_position_scales: function
#>     scales: list
#>     set_palettes: function
#>     train_df: function
#>     transform_df: function
#>     super:  <ggproto object: Class ScalesList, gg> 
#>  ..  ..@ guides     :Classes 'Guides', 'ggproto', 'gg' <ggproto object: Class Guides, gg>
#>     add: function
#>     assemble: function
#>     build: function
#>     draw: function
#>     get_custom: function
#>     get_guide: function
#>     get_params: function
#>     get_position: function
#>     guides: NULL
#>     merge: function
#>     missing: <ggproto object: Class GuideNone, Guide, gg>
#>         add_title: function
#>         arrange_layout: function
#>         assemble_drawing: function
#>         available_aes: any
#>         build_decor: function
#>         build_labels: function
#>         build_ticks: function
#>         build_title: function
#>         draw: function
#>         draw_early_exit: function
#>         elements: list
#>         extract_decor: function
#>         extract_key: function
#>         extract_params: function
#>         get_layer_key: function
#>         hashables: list
#>         measure_grobs: function
#>         merge: function
#>         override_elements: function
#>         params: list
#>         process_layers: function
#>         setup_elements: function
#>         setup_params: function
#>         train: function
#>         transform: function
#>         super:  <ggproto object: Class GuideNone, Guide, gg>
#>     package_box: function
#>     print: function
#>     process_layers: function
#>     setup: function
#>     subset_guides: function
#>     train: function
#>     update_params: function
#>     super:  <ggproto object: Class Guides, gg> 
#>  ..  ..@ mapping    : <ggplot2::mapping> List of 1
#>  .. .. .. $ x: language ~.data[["hp"]]
#>  .. .. ..  ..- attr(*, ".Environment")=<environment: 0x5636ed152d90> 
#>  ..  ..@ theme      : <theme> List of 144
#>  .. .. .. $ line                            : <ggplot2::element_line>
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ linewidth    : num 0.5
#>  .. .. ..  ..@ linetype     : num 1
#>  .. .. ..  ..@ lineend      : chr "butt"
#>  .. .. ..  ..@ linejoin     : chr "round"
#>  .. .. ..  ..@ arrow        : logi FALSE
#>  .. .. ..  ..@ arrow.fill   : chr "black"
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ rect                            : <ggplot2::element_rect>
#>  .. .. ..  ..@ fill         : chr "white"
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ linewidth    : num 0.5
#>  .. .. ..  ..@ linetype     : num 1
#>  .. .. ..  ..@ linejoin     : chr "round"
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ text                            : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : chr ""
#>  .. .. ..  ..@ face         : chr "plain"
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ size         : num 11
#>  .. .. ..  ..@ hjust        : num 0.5
#>  .. .. ..  ..@ vjust        : num 0.5
#>  .. .. ..  ..@ angle        : num 0
#>  .. .. ..  ..@ lineheight   : num 0.9
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 0 0
#>  .. .. ..  ..@ debug        : logi FALSE
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ title                           : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ point                           : <ggplot2::element_point>
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ shape        : num 19
#>  .. .. ..  ..@ size         : num 1.5
#>  .. .. ..  ..@ fill         : chr "white"
#>  .. .. ..  ..@ stroke       : num 0.5
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ polygon                         : <ggplot2::element_polygon>
#>  .. .. ..  ..@ fill         : chr "white"
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ linewidth    : num 0.5
#>  .. .. ..  ..@ linetype     : num 1
#>  .. .. ..  ..@ linejoin     : chr "round"
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ geom                            : <ggplot2::element_geom>
#>  .. .. ..  ..@ ink        : chr "black"
#>  .. .. ..  ..@ paper      : chr "white"
#>  .. .. ..  ..@ accent     : chr "#3366FF"
#>  .. .. ..  ..@ linewidth  : num 0.5
#>  .. .. ..  ..@ borderwidth: num 0.5
#>  .. .. ..  ..@ linetype   : int 1
#>  .. .. ..  ..@ bordertype : int 1
#>  .. .. ..  ..@ family     : chr ""
#>  .. .. ..  ..@ fontsize   : num 3.87
#>  .. .. ..  ..@ pointsize  : num 1.5
#>  .. .. ..  ..@ pointshape : num 19
#>  .. .. ..  ..@ colour     : NULL
#>  .. .. ..  ..@ fill       : NULL
#>  .. .. .. $ spacing                         : 'simpleUnit' num 5.5points
#>  .. .. ..  ..- attr(*, "unit")= int 8
#>  .. .. .. $ margins                         : <ggplot2::margin> num [1:4] 5.5 5.5 5.5 5.5
#>  .. .. .. $ aspect.ratio                    : NULL
#>  .. .. .. $ axis.title                      : NULL
#>  .. .. .. $ axis.title.x                    : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 2.75 0 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.title.x.top                : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 0
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 2.75 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.title.x.bottom             : NULL
#>  .. .. .. $ axis.title.y                    : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : num 90
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 2.75 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.title.y.left               : NULL
#>  .. .. .. $ axis.title.y.right              : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : num -90
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 0 2.75
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text                       : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : 'rel' num 0.8
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.x                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 2.2 0 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.x.top                 : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 0
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 2.2 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.x.bottom              : NULL
#>  .. .. .. $ axis.text.y                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 1
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 2.2 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.y.left                : NULL
#>  .. .. .. $ axis.text.y.right               : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 0
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 0 2.2
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.theta                 : NULL
#>  .. .. .. $ axis.text.r                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 0.5
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 2.2 0 2.2
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.ticks                      : <ggplot2::element_line>
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ linewidth    : NULL
#>  .. .. ..  ..@ linetype     : NULL
#>  .. .. ..  ..@ lineend      : NULL
#>  .. .. ..  ..@ linejoin     : NULL
#>  .. .. ..  ..@ arrow        : logi FALSE
#>  .. .. ..  ..@ arrow.fill   : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.ticks.x                    : NULL
#>  .. .. .. $ axis.ticks.x.top                : NULL
#>  .. .. .. $ axis.ticks.x.bottom             : NULL
#>  .. .. .. $ axis.ticks.y                    : NULL
#>  .. .. .. $ axis.ticks.y.left               : NULL
#>  .. .. .. $ axis.ticks.y.right              : NULL
#>  .. .. .. $ axis.ticks.theta                : NULL
#>  .. .. .. $ axis.ticks.r                    : NULL
#>  .. .. .. $ axis.minor.ticks.x.top          : NULL
#>  .. .. .. $ axis.minor.ticks.x.bottom       : NULL
#>  .. .. .. $ axis.minor.ticks.y.left         : NULL
#>  .. .. .. $ axis.minor.ticks.y.right        : NULL
#>  .. .. .. $ axis.minor.ticks.theta          : NULL
#>  .. .. .. $ axis.minor.ticks.r              : NULL
#>  .. .. .. $ axis.ticks.length               : 'rel' num 0.5
#>  .. .. .. $ axis.ticks.length.x             : NULL
#>  .. .. .. $ axis.ticks.length.x.top         : NULL
#>  .. .. .. $ axis.ticks.length.x.bottom      : NULL
#>  .. .. .. $ axis.ticks.length.y             : NULL
#>  .. .. .. $ axis.ticks.length.y.left        : NULL
#>  .. .. .. $ axis.ticks.length.y.right       : NULL
#>  .. .. .. $ axis.ticks.length.theta         : NULL
#>  .. .. .. $ axis.ticks.length.r             : NULL
#>  .. .. .. $ axis.minor.ticks.length         : 'rel' num 0.75
#>  .. .. .. $ axis.minor.ticks.length.x       : NULL
#>  .. .. .. $ axis.minor.ticks.length.x.top   : NULL
#>  .. .. .. $ axis.minor.ticks.length.x.bottom: NULL
#>  .. .. .. $ axis.minor.ticks.length.y       : NULL
#>  .. .. .. $ axis.minor.ticks.length.y.left  : NULL
#>  .. .. .. $ axis.minor.ticks.length.y.right : NULL
#>  .. .. .. $ axis.minor.ticks.length.theta   : NULL
#>  .. .. .. $ axis.minor.ticks.length.r       : NULL
#>  .. .. .. $ axis.line                       : <ggplot2::element_line>
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ linewidth    : NULL
#>  .. .. ..  ..@ linetype     : NULL
#>  .. .. ..  ..@ lineend      : chr "square"
#>  .. .. ..  ..@ linejoin     : NULL
#>  .. .. ..  ..@ arrow        : logi FALSE
#>  .. .. ..  ..@ arrow.fill   : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.line.x                     : NULL
#>  .. .. .. $ axis.line.x.top                 : NULL
#>  .. .. .. $ axis.line.x.bottom              : NULL
#>  .. .. .. $ axis.line.y                     : NULL
#>  .. .. .. $ axis.line.y.left                : NULL
#>  .. .. .. $ axis.line.y.right               : NULL
#>  .. .. .. $ axis.line.theta                 : NULL
#>  .. .. .. $ axis.line.r                     : NULL
#>  .. .. .. $ legend.background               : <ggplot2::element_rect>
#>  .. .. ..  ..@ fill         : NULL
#>  .. .. ..  ..@ colour       : logi NA
#>  .. .. ..  ..@ linewidth    : NULL
#>  .. .. ..  ..@ linetype     : NULL
#>  .. .. ..  ..@ linejoin     : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ legend.margin                   : NULL
#>  .. .. .. $ legend.spacing                  : 'rel' num 2
#>  .. .. .. $ legend.spacing.x                : NULL
#>  .. .. .. $ legend.spacing.y                : NULL
#>  .. .. .. $ legend.key                      : NULL
#>  .. .. .. $ legend.key.size                 : 'simpleUnit' num 1.2lines
#>  .. .. ..  ..- attr(*, "unit")= int 3
#>  .. .. .. $ legend.key.height               : NULL
#>  .. .. .. $ legend.key.width                : NULL
#>  .. .. .. $ legend.key.spacing              : NULL
#>  .. .. .. $ legend.key.spacing.x            : NULL
#>  .. .. .. $ legend.key.spacing.y            : NULL
#>  .. .. .. $ legend.key.justification        : NULL
#>  .. .. .. $ legend.frame                    : NULL
#>  .. .. .. $ legend.ticks                    : NULL
#>  .. .. .. $ legend.ticks.length             : 'rel' num 0.2
#>  .. .. .. $ legend.axis.line                : NULL
#>  .. .. .. $ legend.text                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : 'rel' num 0.8
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ legend.text.position            : NULL
#>  .. .. .. $ legend.title                    : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 0
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ legend.title.position           : NULL
#>  .. .. .. $ legend.position                 : chr "right"
#>  .. .. .. $ legend.position.inside          : NULL
#>  .. .. .. $ legend.direction                : NULL
#>  .. .. .. $ legend.byrow                    : NULL
#>  .. .. .. $ legend.justification            : chr "center"
#>  .. .. .. $ legend.justification.top        : NULL
#>  .. .. .. $ legend.justification.bottom     : NULL
#>  .. .. .. $ legend.justification.left       : NULL
#>  .. .. .. $ legend.justification.right      : NULL
#>  .. .. .. $ legend.justification.inside     : NULL
#>  .. .. ..  [list output truncated]
#>  .. .. .. @ complete: logi TRUE
#>  .. .. .. @ validate: logi TRUE
#>  ..  ..@ coordinates:Classes 'CoordCartesian', 'Coord', 'ggproto', 'gg' <ggproto object: Class CoordCartesian, Coord, gg>
#>     aspect: function
#>     backtransform_range: function
#>     clip: on
#>     default: TRUE
#>     distance: function
#>     draw_panel: function
#>     expand: TRUE
#>     is_free: function
#>     is_linear: function
#>     labels: function
#>     limits: list
#>     modify_scales: function
#>     range: function
#>     ratio: NULL
#>     render_axis_h: function
#>     render_axis_v: function
#>     render_bg: function
#>     render_fg: function
#>     reverse: none
#>     setup_data: function
#>     setup_layout: function
#>     setup_panel_guides: function
#>     setup_panel_params: function
#>     setup_params: function
#>     train_panel_guides: function
#>     transform: function
#>     super:  <ggproto object: Class CoordCartesian, Coord, gg> 
#>  ..  ..@ facet      :Classes 'FacetNull', 'Facet', 'ggproto', 'gg' <ggproto object: Class FacetNull, Facet, gg>
#>     attach_axes: function
#>     attach_strips: function
#>     compute_layout: function
#>     draw_back: function
#>     draw_front: function
#>     draw_labels: function
#>     draw_panel_content: function
#>     draw_panels: function
#>     finish_data: function
#>     format_strip_labels: function
#>     init_gtable: function
#>     init_scales: function
#>     map_data: function
#>     params: list
#>     set_panel_size: function
#>     setup_data: function
#>     setup_panel_params: function
#>     setup_params: function
#>     shrink: TRUE
#>     train_scales: function
#>     vars: function
#>     super:  <ggproto object: Class FacetNull, Facet, gg> 
#>  ..  ..@ layout     :Classes 'Layout', 'ggproto', 'gg' <ggproto object: Class Layout, gg>
#>     coord: NULL
#>     coord_params: list
#>     facet: NULL
#>     facet_params: list
#>     finish_data: function
#>     get_scales: function
#>     layout: NULL
#>     map_position: function
#>     panel_params: NULL
#>     panel_scales_x: NULL
#>     panel_scales_y: NULL
#>     render: function
#>     render_labels: function
#>     reset_scales: function
#>     resolve_label: function
#>     setup: function
#>     setup_panel_guides: function
#>     setup_panel_params: function
#>     train_position: function
#>     super:  <ggproto object: Class Layout, gg> 
#>  ..  ..@ labels     : <ggplot2::labels>  Named list()
#>  ..  ..@ meta       : list()
#>  ..  ..@ plot_env   :<environment: 0x5636ed152d90> 
#>  .. $ wt : <ggplot2::ggplot>
#>  ..  ..@ data       :'data.frame':   32 obs. of  11 variables:
#>  .. .. .. $ mpg : num [1:32] 21 21 22.8 21.4 18.7 18.1 14.3 24.4 22.8 19.2 ...
#>  .. .. .. $ cyl : num [1:32] 6 6 4 6 8 6 8 4 4 6 ...
#>  .. .. .. $ disp: num [1:32] 160 160 108 258 360 ...
#>  .. .. .. $ hp  : num [1:32] 110 110 93 110 175 105 245 62 95 123 ...
#>  .. .. .. $ drat: num [1:32] 3.9 3.9 3.85 3.08 3.15 2.76 3.21 3.69 3.92 3.92 ...
#>  .. .. .. $ wt  : num [1:32] 2.62 2.88 2.32 3.21 3.44 ...
#>  .. .. .. $ qsec: num [1:32] 16.5 17 18.6 19.4 17 ...
#>  .. .. .. $ vs  : num [1:32] 0 0 1 1 0 1 0 1 1 1 ...
#>  .. .. .. $ am  : num [1:32] 1 1 1 0 0 0 0 0 0 0 ...
#>  .. .. .. $ gear: num [1:32] 4 4 4 3 3 3 3 4 4 4 ...
#>  .. .. .. $ carb: num [1:32] 4 4 1 1 2 1 4 2 2 4 ...
#>  ..  ..@ layers     :List of 1
#>  .. .. .. $ geom_histogram:Classes 'LayerInstance', 'Layer', 'ggproto', 'gg' <ggproto object: Class LayerInstance, Layer, gg>
#>     aes_params: list
#>     compute_aesthetics: function
#>     compute_geom_1: function
#>     compute_geom_2: function
#>     compute_position: function
#>     compute_statistic: function
#>     computed_geom_params: NULL
#>     computed_mapping: NULL
#>     computed_stat_params: NULL
#>     constructor: call
#>     data: waiver
#>     draw_geom: function
#>     finish_statistics: function
#>     geom: <ggproto object: Class GeomBar, GeomRect, Geom, gg>
#>         aesthetics: function
#>         default_aes: ggplot2::mapping, uneval, gg, S7_object
#>         draw_group: function
#>         draw_key: function
#>         draw_layer: function
#>         draw_panel: function
#>         extra_params: just na.rm orientation
#>         handle_na: function
#>         non_missing_aes: xmin xmax ymin ymax
#>         optional_aes: 
#>         parameters: function
#>         rename_size: FALSE
#>         required_aes: x y
#>         setup_data: function
#>         setup_params: function
#>         use_defaults: function
#>         super:  <ggproto object: Class GeomRect, Geom, gg>
#>     geom_params: list
#>     inherit.aes: TRUE
#>     layer_data: function
#>     layout: NULL
#>     map_statistic: function
#>     mapping: NULL
#>     name: NULL
#>     position: <ggproto object: Class PositionStack, Position, gg>
#>         aesthetics: function
#>         compute_layer: function
#>         compute_panel: function
#>         default_aes: ggplot2::mapping, uneval, gg, S7_object
#>         fill: FALSE
#>         required_aes: 
#>         reverse: FALSE
#>         setup_data: function
#>         setup_params: function
#>         type: NULL
#>         use_defaults: function
#>         vjust: 1
#>         super:  <ggproto object: Class Position, gg>
#>     print: function
#>     setup_layer: function
#>     show.legend: NA
#>     stat: <ggproto object: Class StatBin, Stat, gg>
#>         aesthetics: function
#>         compute_group: function
#>         compute_layer: function
#>         compute_panel: function
#>         default_aes: ggplot2::mapping, uneval, gg, S7_object
#>         dropped_aes: weight
#>         extra_params: na.rm orientation
#>         finish_layer: function
#>         non_missing_aes: 
#>         optional_aes: 
#>         parameters: function
#>         required_aes: x|y
#>         retransform: TRUE
#>         setup_data: function
#>         setup_params: function
#>         super:  <ggproto object: Class Stat, gg>
#>     stat_params: list
#>     super:  <ggproto object: Class Layer, gg> 
#>  ..  ..@ scales     :Classes 'ScalesList', 'ggproto', 'gg' <ggproto object: Class ScalesList, gg>
#>     add: function
#>     add_defaults: function
#>     add_missing: function
#>     backtransform_df: function
#>     clone: function
#>     find: function
#>     get_scales: function
#>     has_scale: function
#>     input: function
#>     map_df: function
#>     n: function
#>     non_position_scales: function
#>     scales: list
#>     set_palettes: function
#>     train_df: function
#>     transform_df: function
#>     super:  <ggproto object: Class ScalesList, gg> 
#>  ..  ..@ guides     :Classes 'Guides', 'ggproto', 'gg' <ggproto object: Class Guides, gg>
#>     add: function
#>     assemble: function
#>     build: function
#>     draw: function
#>     get_custom: function
#>     get_guide: function
#>     get_params: function
#>     get_position: function
#>     guides: NULL
#>     merge: function
#>     missing: <ggproto object: Class GuideNone, Guide, gg>
#>         add_title: function
#>         arrange_layout: function
#>         assemble_drawing: function
#>         available_aes: any
#>         build_decor: function
#>         build_labels: function
#>         build_ticks: function
#>         build_title: function
#>         draw: function
#>         draw_early_exit: function
#>         elements: list
#>         extract_decor: function
#>         extract_key: function
#>         extract_params: function
#>         get_layer_key: function
#>         hashables: list
#>         measure_grobs: function
#>         merge: function
#>         override_elements: function
#>         params: list
#>         process_layers: function
#>         setup_elements: function
#>         setup_params: function
#>         train: function
#>         transform: function
#>         super:  <ggproto object: Class GuideNone, Guide, gg>
#>     package_box: function
#>     print: function
#>     process_layers: function
#>     setup: function
#>     subset_guides: function
#>     train: function
#>     update_params: function
#>     super:  <ggproto object: Class Guides, gg> 
#>  ..  ..@ mapping    : <ggplot2::mapping> List of 1
#>  .. .. .. $ x: language ~.data[["wt"]]
#>  .. .. ..  ..- attr(*, ".Environment")=<environment: 0x5636ee6c0970> 
#>  ..  ..@ theme      : <theme> List of 144
#>  .. .. .. $ line                            : <ggplot2::element_line>
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ linewidth    : num 0.5
#>  .. .. ..  ..@ linetype     : num 1
#>  .. .. ..  ..@ lineend      : chr "butt"
#>  .. .. ..  ..@ linejoin     : chr "round"
#>  .. .. ..  ..@ arrow        : logi FALSE
#>  .. .. ..  ..@ arrow.fill   : chr "black"
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ rect                            : <ggplot2::element_rect>
#>  .. .. ..  ..@ fill         : chr "white"
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ linewidth    : num 0.5
#>  .. .. ..  ..@ linetype     : num 1
#>  .. .. ..  ..@ linejoin     : chr "round"
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ text                            : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : chr ""
#>  .. .. ..  ..@ face         : chr "plain"
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ size         : num 11
#>  .. .. ..  ..@ hjust        : num 0.5
#>  .. .. ..  ..@ vjust        : num 0.5
#>  .. .. ..  ..@ angle        : num 0
#>  .. .. ..  ..@ lineheight   : num 0.9
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 0 0
#>  .. .. ..  ..@ debug        : logi FALSE
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ title                           : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ point                           : <ggplot2::element_point>
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ shape        : num 19
#>  .. .. ..  ..@ size         : num 1.5
#>  .. .. ..  ..@ fill         : chr "white"
#>  .. .. ..  ..@ stroke       : num 0.5
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ polygon                         : <ggplot2::element_polygon>
#>  .. .. ..  ..@ fill         : chr "white"
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ linewidth    : num 0.5
#>  .. .. ..  ..@ linetype     : num 1
#>  .. .. ..  ..@ linejoin     : chr "round"
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ geom                            : <ggplot2::element_geom>
#>  .. .. ..  ..@ ink        : chr "black"
#>  .. .. ..  ..@ paper      : chr "white"
#>  .. .. ..  ..@ accent     : chr "#3366FF"
#>  .. .. ..  ..@ linewidth  : num 0.5
#>  .. .. ..  ..@ borderwidth: num 0.5
#>  .. .. ..  ..@ linetype   : int 1
#>  .. .. ..  ..@ bordertype : int 1
#>  .. .. ..  ..@ family     : chr ""
#>  .. .. ..  ..@ fontsize   : num 3.87
#>  .. .. ..  ..@ pointsize  : num 1.5
#>  .. .. ..  ..@ pointshape : num 19
#>  .. .. ..  ..@ colour     : NULL
#>  .. .. ..  ..@ fill       : NULL
#>  .. .. .. $ spacing                         : 'simpleUnit' num 5.5points
#>  .. .. ..  ..- attr(*, "unit")= int 8
#>  .. .. .. $ margins                         : <ggplot2::margin> num [1:4] 5.5 5.5 5.5 5.5
#>  .. .. .. $ aspect.ratio                    : NULL
#>  .. .. .. $ axis.title                      : NULL
#>  .. .. .. $ axis.title.x                    : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 2.75 0 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.title.x.top                : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 0
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 2.75 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.title.x.bottom             : NULL
#>  .. .. .. $ axis.title.y                    : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : num 90
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 2.75 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.title.y.left               : NULL
#>  .. .. .. $ axis.title.y.right              : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : num -90
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 0 2.75
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text                       : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : 'rel' num 0.8
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.x                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 2.2 0 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.x.top                 : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 0
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 2.2 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.x.bottom              : NULL
#>  .. .. .. $ axis.text.y                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 1
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 2.2 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.y.left                : NULL
#>  .. .. .. $ axis.text.y.right               : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 0
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 0 2.2
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.theta                 : NULL
#>  .. .. .. $ axis.text.r                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 0.5
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 2.2 0 2.2
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.ticks                      : <ggplot2::element_line>
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ linewidth    : NULL
#>  .. .. ..  ..@ linetype     : NULL
#>  .. .. ..  ..@ lineend      : NULL
#>  .. .. ..  ..@ linejoin     : NULL
#>  .. .. ..  ..@ arrow        : logi FALSE
#>  .. .. ..  ..@ arrow.fill   : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.ticks.x                    : NULL
#>  .. .. .. $ axis.ticks.x.top                : NULL
#>  .. .. .. $ axis.ticks.x.bottom             : NULL
#>  .. .. .. $ axis.ticks.y                    : NULL
#>  .. .. .. $ axis.ticks.y.left               : NULL
#>  .. .. .. $ axis.ticks.y.right              : NULL
#>  .. .. .. $ axis.ticks.theta                : NULL
#>  .. .. .. $ axis.ticks.r                    : NULL
#>  .. .. .. $ axis.minor.ticks.x.top          : NULL
#>  .. .. .. $ axis.minor.ticks.x.bottom       : NULL
#>  .. .. .. $ axis.minor.ticks.y.left         : NULL
#>  .. .. .. $ axis.minor.ticks.y.right        : NULL
#>  .. .. .. $ axis.minor.ticks.theta          : NULL
#>  .. .. .. $ axis.minor.ticks.r              : NULL
#>  .. .. .. $ axis.ticks.length               : 'rel' num 0.5
#>  .. .. .. $ axis.ticks.length.x             : NULL
#>  .. .. .. $ axis.ticks.length.x.top         : NULL
#>  .. .. .. $ axis.ticks.length.x.bottom      : NULL
#>  .. .. .. $ axis.ticks.length.y             : NULL
#>  .. .. .. $ axis.ticks.length.y.left        : NULL
#>  .. .. .. $ axis.ticks.length.y.right       : NULL
#>  .. .. .. $ axis.ticks.length.theta         : NULL
#>  .. .. .. $ axis.ticks.length.r             : NULL
#>  .. .. .. $ axis.minor.ticks.length         : 'rel' num 0.75
#>  .. .. .. $ axis.minor.ticks.length.x       : NULL
#>  .. .. .. $ axis.minor.ticks.length.x.top   : NULL
#>  .. .. .. $ axis.minor.ticks.length.x.bottom: NULL
#>  .. .. .. $ axis.minor.ticks.length.y       : NULL
#>  .. .. .. $ axis.minor.ticks.length.y.left  : NULL
#>  .. .. .. $ axis.minor.ticks.length.y.right : NULL
#>  .. .. .. $ axis.minor.ticks.length.theta   : NULL
#>  .. .. .. $ axis.minor.ticks.length.r       : NULL
#>  .. .. .. $ axis.line                       : <ggplot2::element_line>
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ linewidth    : NULL
#>  .. .. ..  ..@ linetype     : NULL
#>  .. .. ..  ..@ lineend      : chr "square"
#>  .. .. ..  ..@ linejoin     : NULL
#>  .. .. ..  ..@ arrow        : logi FALSE
#>  .. .. ..  ..@ arrow.fill   : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.line.x                     : NULL
#>  .. .. .. $ axis.line.x.top                 : NULL
#>  .. .. .. $ axis.line.x.bottom              : NULL
#>  .. .. .. $ axis.line.y                     : NULL
#>  .. .. .. $ axis.line.y.left                : NULL
#>  .. .. .. $ axis.line.y.right               : NULL
#>  .. .. .. $ axis.line.theta                 : NULL
#>  .. .. .. $ axis.line.r                     : NULL
#>  .. .. .. $ legend.background               : <ggplot2::element_rect>
#>  .. .. ..  ..@ fill         : NULL
#>  .. .. ..  ..@ colour       : logi NA
#>  .. .. ..  ..@ linewidth    : NULL
#>  .. .. ..  ..@ linetype     : NULL
#>  .. .. ..  ..@ linejoin     : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ legend.margin                   : NULL
#>  .. .. .. $ legend.spacing                  : 'rel' num 2
#>  .. .. .. $ legend.spacing.x                : NULL
#>  .. .. .. $ legend.spacing.y                : NULL
#>  .. .. .. $ legend.key                      : NULL
#>  .. .. .. $ legend.key.size                 : 'simpleUnit' num 1.2lines
#>  .. .. ..  ..- attr(*, "unit")= int 3
#>  .. .. .. $ legend.key.height               : NULL
#>  .. .. .. $ legend.key.width                : NULL
#>  .. .. .. $ legend.key.spacing              : NULL
#>  .. .. .. $ legend.key.spacing.x            : NULL
#>  .. .. .. $ legend.key.spacing.y            : NULL
#>  .. .. .. $ legend.key.justification        : NULL
#>  .. .. .. $ legend.frame                    : NULL
#>  .. .. .. $ legend.ticks                    : NULL
#>  .. .. .. $ legend.ticks.length             : 'rel' num 0.2
#>  .. .. .. $ legend.axis.line                : NULL
#>  .. .. .. $ legend.text                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : 'rel' num 0.8
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ legend.text.position            : NULL
#>  .. .. .. $ legend.title                    : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 0
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ legend.title.position           : NULL
#>  .. .. .. $ legend.position                 : chr "right"
#>  .. .. .. $ legend.position.inside          : NULL
#>  .. .. .. $ legend.direction                : NULL
#>  .. .. .. $ legend.byrow                    : NULL
#>  .. .. .. $ legend.justification            : chr "center"
#>  .. .. .. $ legend.justification.top        : NULL
#>  .. .. .. $ legend.justification.bottom     : NULL
#>  .. .. .. $ legend.justification.left       : NULL
#>  .. .. .. $ legend.justification.right      : NULL
#>  .. .. .. $ legend.justification.inside     : NULL
#>  .. .. ..  [list output truncated]
#>  .. .. .. @ complete: logi TRUE
#>  .. .. .. @ validate: logi TRUE
#>  ..  ..@ coordinates:Classes 'CoordCartesian', 'Coord', 'ggproto', 'gg' <ggproto object: Class CoordCartesian, Coord, gg>
#>     aspect: function
#>     backtransform_range: function
#>     clip: on
#>     default: TRUE
#>     distance: function
#>     draw_panel: function
#>     expand: TRUE
#>     is_free: function
#>     is_linear: function
#>     labels: function
#>     limits: list
#>     modify_scales: function
#>     range: function
#>     ratio: NULL
#>     render_axis_h: function
#>     render_axis_v: function
#>     render_bg: function
#>     render_fg: function
#>     reverse: none
#>     setup_data: function
#>     setup_layout: function
#>     setup_panel_guides: function
#>     setup_panel_params: function
#>     setup_params: function
#>     train_panel_guides: function
#>     transform: function
#>     super:  <ggproto object: Class CoordCartesian, Coord, gg> 
#>  ..  ..@ facet      :Classes 'FacetNull', 'Facet', 'ggproto', 'gg' <ggproto object: Class FacetNull, Facet, gg>
#>     attach_axes: function
#>     attach_strips: function
#>     compute_layout: function
#>     draw_back: function
#>     draw_front: function
#>     draw_labels: function
#>     draw_panel_content: function
#>     draw_panels: function
#>     finish_data: function
#>     format_strip_labels: function
#>     init_gtable: function
#>     init_scales: function
#>     map_data: function
#>     params: list
#>     set_panel_size: function
#>     setup_data: function
#>     setup_panel_params: function
#>     setup_params: function
#>     shrink: TRUE
#>     train_scales: function
#>     vars: function
#>     super:  <ggproto object: Class FacetNull, Facet, gg> 
#>  ..  ..@ layout     :Classes 'Layout', 'ggproto', 'gg' <ggproto object: Class Layout, gg>
#>     coord: NULL
#>     coord_params: list
#>     facet: NULL
#>     facet_params: list
#>     finish_data: function
#>     get_scales: function
#>     layout: NULL
#>     map_position: function
#>     panel_params: NULL
#>     panel_scales_x: NULL
#>     panel_scales_y: NULL
#>     render: function
#>     render_labels: function
#>     reset_scales: function
#>     resolve_label: function
#>     setup: function
#>     setup_panel_guides: function
#>     setup_panel_params: function
#>     train_position: function
#>     super:  <ggproto object: Class Layout, gg> 
#>  ..  ..@ labels     : <ggplot2::labels>  Named list()
#>  ..  ..@ meta       : list()
#>  ..  ..@ plot_env   :<environment: 0x5636ee6c0970> 
#>  .. $ cyl: <ggplot2::ggplot>
#>  ..  ..@ data       :'data.frame':   32 obs. of  11 variables:
#>  .. .. .. $ mpg : num [1:32] 21 21 22.8 21.4 18.7 18.1 14.3 24.4 22.8 19.2 ...
#>  .. .. .. $ cyl : num [1:32] 6 6 4 6 8 6 8 4 4 6 ...
#>  .. .. .. $ disp: num [1:32] 160 160 108 258 360 ...
#>  .. .. .. $ hp  : num [1:32] 110 110 93 110 175 105 245 62 95 123 ...
#>  .. .. .. $ drat: num [1:32] 3.9 3.9 3.85 3.08 3.15 2.76 3.21 3.69 3.92 3.92 ...
#>  .. .. .. $ wt  : num [1:32] 2.62 2.88 2.32 3.21 3.44 ...
#>  .. .. .. $ qsec: num [1:32] 16.5 17 18.6 19.4 17 ...
#>  .. .. .. $ vs  : num [1:32] 0 0 1 1 0 1 0 1 1 1 ...
#>  .. .. .. $ am  : num [1:32] 1 1 1 0 0 0 0 0 0 0 ...
#>  .. .. .. $ gear: num [1:32] 4 4 4 3 3 3 3 4 4 4 ...
#>  .. .. .. $ carb: num [1:32] 4 4 1 1 2 1 4 2 2 4 ...
#>  ..  ..@ layers     :List of 1
#>  .. .. .. $ geom_histogram:Classes 'LayerInstance', 'Layer', 'ggproto', 'gg' <ggproto object: Class LayerInstance, Layer, gg>
#>     aes_params: list
#>     compute_aesthetics: function
#>     compute_geom_1: function
#>     compute_geom_2: function
#>     compute_position: function
#>     compute_statistic: function
#>     computed_geom_params: NULL
#>     computed_mapping: NULL
#>     computed_stat_params: NULL
#>     constructor: call
#>     data: waiver
#>     draw_geom: function
#>     finish_statistics: function
#>     geom: <ggproto object: Class GeomBar, GeomRect, Geom, gg>
#>         aesthetics: function
#>         default_aes: ggplot2::mapping, uneval, gg, S7_object
#>         draw_group: function
#>         draw_key: function
#>         draw_layer: function
#>         draw_panel: function
#>         extra_params: just na.rm orientation
#>         handle_na: function
#>         non_missing_aes: xmin xmax ymin ymax
#>         optional_aes: 
#>         parameters: function
#>         rename_size: FALSE
#>         required_aes: x y
#>         setup_data: function
#>         setup_params: function
#>         use_defaults: function
#>         super:  <ggproto object: Class GeomRect, Geom, gg>
#>     geom_params: list
#>     inherit.aes: TRUE
#>     layer_data: function
#>     layout: NULL
#>     map_statistic: function
#>     mapping: NULL
#>     name: NULL
#>     position: <ggproto object: Class PositionStack, Position, gg>
#>         aesthetics: function
#>         compute_layer: function
#>         compute_panel: function
#>         default_aes: ggplot2::mapping, uneval, gg, S7_object
#>         fill: FALSE
#>         required_aes: 
#>         reverse: FALSE
#>         setup_data: function
#>         setup_params: function
#>         type: NULL
#>         use_defaults: function
#>         vjust: 1
#>         super:  <ggproto object: Class Position, gg>
#>     print: function
#>     setup_layer: function
#>     show.legend: NA
#>     stat: <ggproto object: Class StatBin, Stat, gg>
#>         aesthetics: function
#>         compute_group: function
#>         compute_layer: function
#>         compute_panel: function
#>         default_aes: ggplot2::mapping, uneval, gg, S7_object
#>         dropped_aes: weight
#>         extra_params: na.rm orientation
#>         finish_layer: function
#>         non_missing_aes: 
#>         optional_aes: 
#>         parameters: function
#>         required_aes: x|y
#>         retransform: TRUE
#>         setup_data: function
#>         setup_params: function
#>         super:  <ggproto object: Class Stat, gg>
#>     stat_params: list
#>     super:  <ggproto object: Class Layer, gg> 
#>  ..  ..@ scales     :Classes 'ScalesList', 'ggproto', 'gg' <ggproto object: Class ScalesList, gg>
#>     add: function
#>     add_defaults: function
#>     add_missing: function
#>     backtransform_df: function
#>     clone: function
#>     find: function
#>     get_scales: function
#>     has_scale: function
#>     input: function
#>     map_df: function
#>     n: function
#>     non_position_scales: function
#>     scales: list
#>     set_palettes: function
#>     train_df: function
#>     transform_df: function
#>     super:  <ggproto object: Class ScalesList, gg> 
#>  ..  ..@ guides     :Classes 'Guides', 'ggproto', 'gg' <ggproto object: Class Guides, gg>
#>     add: function
#>     assemble: function
#>     build: function
#>     draw: function
#>     get_custom: function
#>     get_guide: function
#>     get_params: function
#>     get_position: function
#>     guides: NULL
#>     merge: function
#>     missing: <ggproto object: Class GuideNone, Guide, gg>
#>         add_title: function
#>         arrange_layout: function
#>         assemble_drawing: function
#>         available_aes: any
#>         build_decor: function
#>         build_labels: function
#>         build_ticks: function
#>         build_title: function
#>         draw: function
#>         draw_early_exit: function
#>         elements: list
#>         extract_decor: function
#>         extract_key: function
#>         extract_params: function
#>         get_layer_key: function
#>         hashables: list
#>         measure_grobs: function
#>         merge: function
#>         override_elements: function
#>         params: list
#>         process_layers: function
#>         setup_elements: function
#>         setup_params: function
#>         train: function
#>         transform: function
#>         super:  <ggproto object: Class GuideNone, Guide, gg>
#>     package_box: function
#>     print: function
#>     process_layers: function
#>     setup: function
#>     subset_guides: function
#>     train: function
#>     update_params: function
#>     super:  <ggproto object: Class Guides, gg> 
#>  ..  ..@ mapping    : <ggplot2::mapping> List of 1
#>  .. .. .. $ x: language ~.data[["cyl"]]
#>  .. .. ..  ..- attr(*, ".Environment")=<environment: 0x5636efc2e450> 
#>  ..  ..@ theme      : <theme> List of 144
#>  .. .. .. $ line                            : <ggplot2::element_line>
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ linewidth    : num 0.5
#>  .. .. ..  ..@ linetype     : num 1
#>  .. .. ..  ..@ lineend      : chr "butt"
#>  .. .. ..  ..@ linejoin     : chr "round"
#>  .. .. ..  ..@ arrow        : logi FALSE
#>  .. .. ..  ..@ arrow.fill   : chr "black"
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ rect                            : <ggplot2::element_rect>
#>  .. .. ..  ..@ fill         : chr "white"
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ linewidth    : num 0.5
#>  .. .. ..  ..@ linetype     : num 1
#>  .. .. ..  ..@ linejoin     : chr "round"
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ text                            : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : chr ""
#>  .. .. ..  ..@ face         : chr "plain"
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ size         : num 11
#>  .. .. ..  ..@ hjust        : num 0.5
#>  .. .. ..  ..@ vjust        : num 0.5
#>  .. .. ..  ..@ angle        : num 0
#>  .. .. ..  ..@ lineheight   : num 0.9
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 0 0
#>  .. .. ..  ..@ debug        : logi FALSE
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ title                           : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ point                           : <ggplot2::element_point>
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ shape        : num 19
#>  .. .. ..  ..@ size         : num 1.5
#>  .. .. ..  ..@ fill         : chr "white"
#>  .. .. ..  ..@ stroke       : num 0.5
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ polygon                         : <ggplot2::element_polygon>
#>  .. .. ..  ..@ fill         : chr "white"
#>  .. .. ..  ..@ colour       : chr "black"
#>  .. .. ..  ..@ linewidth    : num 0.5
#>  .. .. ..  ..@ linetype     : num 1
#>  .. .. ..  ..@ linejoin     : chr "round"
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ geom                            : <ggplot2::element_geom>
#>  .. .. ..  ..@ ink        : chr "black"
#>  .. .. ..  ..@ paper      : chr "white"
#>  .. .. ..  ..@ accent     : chr "#3366FF"
#>  .. .. ..  ..@ linewidth  : num 0.5
#>  .. .. ..  ..@ borderwidth: num 0.5
#>  .. .. ..  ..@ linetype   : int 1
#>  .. .. ..  ..@ bordertype : int 1
#>  .. .. ..  ..@ family     : chr ""
#>  .. .. ..  ..@ fontsize   : num 3.87
#>  .. .. ..  ..@ pointsize  : num 1.5
#>  .. .. ..  ..@ pointshape : num 19
#>  .. .. ..  ..@ colour     : NULL
#>  .. .. ..  ..@ fill       : NULL
#>  .. .. .. $ spacing                         : 'simpleUnit' num 5.5points
#>  .. .. ..  ..- attr(*, "unit")= int 8
#>  .. .. .. $ margins                         : <ggplot2::margin> num [1:4] 5.5 5.5 5.5 5.5
#>  .. .. .. $ aspect.ratio                    : NULL
#>  .. .. .. $ axis.title                      : NULL
#>  .. .. .. $ axis.title.x                    : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 2.75 0 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.title.x.top                : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 0
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 2.75 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.title.x.bottom             : NULL
#>  .. .. .. $ axis.title.y                    : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : num 90
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 2.75 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.title.y.left               : NULL
#>  .. .. .. $ axis.title.y.right              : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : num -90
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 0 2.75
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text                       : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : 'rel' num 0.8
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.x                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 1
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 2.2 0 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.x.top                 : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : num 0
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 2.2 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.x.bottom              : NULL
#>  .. .. .. $ axis.text.y                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 1
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 2.2 0 0
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.y.left                : NULL
#>  .. .. .. $ axis.text.y.right               : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 0
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 0 0 2.2
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.text.theta                 : NULL
#>  .. .. .. $ axis.text.r                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 0.5
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : <ggplot2::margin> num [1:4] 0 2.2 0 2.2
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.ticks                      : <ggplot2::element_line>
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ linewidth    : NULL
#>  .. .. ..  ..@ linetype     : NULL
#>  .. .. ..  ..@ lineend      : NULL
#>  .. .. ..  ..@ linejoin     : NULL
#>  .. .. ..  ..@ arrow        : logi FALSE
#>  .. .. ..  ..@ arrow.fill   : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.ticks.x                    : NULL
#>  .. .. .. $ axis.ticks.x.top                : NULL
#>  .. .. .. $ axis.ticks.x.bottom             : NULL
#>  .. .. .. $ axis.ticks.y                    : NULL
#>  .. .. .. $ axis.ticks.y.left               : NULL
#>  .. .. .. $ axis.ticks.y.right              : NULL
#>  .. .. .. $ axis.ticks.theta                : NULL
#>  .. .. .. $ axis.ticks.r                    : NULL
#>  .. .. .. $ axis.minor.ticks.x.top          : NULL
#>  .. .. .. $ axis.minor.ticks.x.bottom       : NULL
#>  .. .. .. $ axis.minor.ticks.y.left         : NULL
#>  .. .. .. $ axis.minor.ticks.y.right        : NULL
#>  .. .. .. $ axis.minor.ticks.theta          : NULL
#>  .. .. .. $ axis.minor.ticks.r              : NULL
#>  .. .. .. $ axis.ticks.length               : 'rel' num 0.5
#>  .. .. .. $ axis.ticks.length.x             : NULL
#>  .. .. .. $ axis.ticks.length.x.top         : NULL
#>  .. .. .. $ axis.ticks.length.x.bottom      : NULL
#>  .. .. .. $ axis.ticks.length.y             : NULL
#>  .. .. .. $ axis.ticks.length.y.left        : NULL
#>  .. .. .. $ axis.ticks.length.y.right       : NULL
#>  .. .. .. $ axis.ticks.length.theta         : NULL
#>  .. .. .. $ axis.ticks.length.r             : NULL
#>  .. .. .. $ axis.minor.ticks.length         : 'rel' num 0.75
#>  .. .. .. $ axis.minor.ticks.length.x       : NULL
#>  .. .. .. $ axis.minor.ticks.length.x.top   : NULL
#>  .. .. .. $ axis.minor.ticks.length.x.bottom: NULL
#>  .. .. .. $ axis.minor.ticks.length.y       : NULL
#>  .. .. .. $ axis.minor.ticks.length.y.left  : NULL
#>  .. .. .. $ axis.minor.ticks.length.y.right : NULL
#>  .. .. .. $ axis.minor.ticks.length.theta   : NULL
#>  .. .. .. $ axis.minor.ticks.length.r       : NULL
#>  .. .. .. $ axis.line                       : <ggplot2::element_line>
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ linewidth    : NULL
#>  .. .. ..  ..@ linetype     : NULL
#>  .. .. ..  ..@ lineend      : chr "square"
#>  .. .. ..  ..@ linejoin     : NULL
#>  .. .. ..  ..@ arrow        : logi FALSE
#>  .. .. ..  ..@ arrow.fill   : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ axis.line.x                     : NULL
#>  .. .. .. $ axis.line.x.top                 : NULL
#>  .. .. .. $ axis.line.x.bottom              : NULL
#>  .. .. .. $ axis.line.y                     : NULL
#>  .. .. .. $ axis.line.y.left                : NULL
#>  .. .. .. $ axis.line.y.right               : NULL
#>  .. .. .. $ axis.line.theta                 : NULL
#>  .. .. .. $ axis.line.r                     : NULL
#>  .. .. .. $ legend.background               : <ggplot2::element_rect>
#>  .. .. ..  ..@ fill         : NULL
#>  .. .. ..  ..@ colour       : logi NA
#>  .. .. ..  ..@ linewidth    : NULL
#>  .. .. ..  ..@ linetype     : NULL
#>  .. .. ..  ..@ linejoin     : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ legend.margin                   : NULL
#>  .. .. .. $ legend.spacing                  : 'rel' num 2
#>  .. .. .. $ legend.spacing.x                : NULL
#>  .. .. .. $ legend.spacing.y                : NULL
#>  .. .. .. $ legend.key                      : NULL
#>  .. .. .. $ legend.key.size                 : 'simpleUnit' num 1.2lines
#>  .. .. ..  ..- attr(*, "unit")= int 3
#>  .. .. .. $ legend.key.height               : NULL
#>  .. .. .. $ legend.key.width                : NULL
#>  .. .. .. $ legend.key.spacing              : NULL
#>  .. .. .. $ legend.key.spacing.x            : NULL
#>  .. .. .. $ legend.key.spacing.y            : NULL
#>  .. .. .. $ legend.key.justification        : NULL
#>  .. .. .. $ legend.frame                    : NULL
#>  .. .. .. $ legend.ticks                    : NULL
#>  .. .. .. $ legend.ticks.length             : 'rel' num 0.2
#>  .. .. .. $ legend.axis.line                : NULL
#>  .. .. .. $ legend.text                     : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : 'rel' num 0.8
#>  .. .. ..  ..@ hjust        : NULL
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ legend.text.position            : NULL
#>  .. .. .. $ legend.title                    : <ggplot2::element_text>
#>  .. .. ..  ..@ family       : NULL
#>  .. .. ..  ..@ face         : NULL
#>  .. .. ..  ..@ italic       : chr NA
#>  .. .. ..  ..@ fontweight   : num NA
#>  .. .. ..  ..@ fontwidth    : num NA
#>  .. .. ..  ..@ colour       : NULL
#>  .. .. ..  ..@ size         : NULL
#>  .. .. ..  ..@ hjust        : num 0
#>  .. .. ..  ..@ vjust        : NULL
#>  .. .. ..  ..@ angle        : NULL
#>  .. .. ..  ..@ lineheight   : NULL
#>  .. .. ..  ..@ margin       : NULL
#>  .. .. ..  ..@ debug        : NULL
#>  .. .. ..  ..@ inherit.blank: logi TRUE
#>  .. .. .. $ legend.title.position           : NULL
#>  .. .. .. $ legend.position                 : chr "right"
#>  .. .. .. $ legend.position.inside          : NULL
#>  .. .. .. $ legend.direction                : NULL
#>  .. .. .. $ legend.byrow                    : NULL
#>  .. .. .. $ legend.justification            : chr "center"
#>  .. .. .. $ legend.justification.top        : NULL
#>  .. .. .. $ legend.justification.bottom     : NULL
#>  .. .. .. $ legend.justification.left       : NULL
#>  .. .. .. $ legend.justification.right      : NULL
#>  .. .. .. $ legend.justification.inside     : NULL
#>  .. .. ..  [list output truncated]
#>  .. .. .. @ complete: logi TRUE
#>  .. .. .. @ validate: logi TRUE
#>  ..  ..@ coordinates:Classes 'CoordCartesian', 'Coord', 'ggproto', 'gg' <ggproto object: Class CoordCartesian, Coord, gg>
#>     aspect: function
#>     backtransform_range: function
#>     clip: on
#>     default: TRUE
#>     distance: function
#>     draw_panel: function
#>     expand: TRUE
#>     is_free: function
#>     is_linear: function
#>     labels: function
#>     limits: list
#>     modify_scales: function
#>     range: function
#>     ratio: NULL
#>     render_axis_h: function
#>     render_axis_v: function
#>     render_bg: function
#>     render_fg: function
#>     reverse: none
#>     setup_data: function
#>     setup_layout: function
#>     setup_panel_guides: function
#>     setup_panel_params: function
#>     setup_params: function
#>     train_panel_guides: function
#>     transform: function
#>     super:  <ggproto object: Class CoordCartesian, Coord, gg> 
#>  ..  ..@ facet      :Classes 'FacetNull', 'Facet', 'ggproto', 'gg' <ggproto object: Class FacetNull, Facet, gg>
#>     attach_axes: function
#>     attach_strips: function
#>     compute_layout: function
#>     draw_back: function
#>     draw_front: function
#>     draw_labels: function
#>     draw_panel_content: function
#>     draw_panels: function
#>     finish_data: function
#>     format_strip_labels: function
#>     init_gtable: function
#>     init_scales: function
#>     map_data: function
#>     params: list
#>     set_panel_size: function
#>     setup_data: function
#>     setup_panel_params: function
#>     setup_params: function
#>     shrink: TRUE
#>     train_scales: function
#>     vars: function
#>     super:  <ggproto object: Class FacetNull, Facet, gg> 
#>  ..  ..@ layout     :Classes 'Layout', 'ggproto', 'gg' <ggproto object: Class Layout, gg>
#>     coord: NULL
#>     coord_params: list
#>     facet: NULL
#>     facet_params: list
#>     finish_data: function
#>     get_scales: function
#>     layout: NULL
#>     map_position: function
#>     panel_params: NULL
#>     panel_scales_x: NULL
#>     panel_scales_y: NULL
#>     render: function
#>     render_labels: function
#>     reset_scales: function
#>     resolve_label: function
#>     setup: function
#>     setup_panel_guides: function
#>     setup_panel_params: function
#>     train_position: function
#>     super:  <ggproto object: Class Layout, gg> 
#>  ..  ..@ labels     : <ggplot2::labels>  Named list()
#>  ..  ..@ meta       : list()
#>  ..  ..@ plot_env   :<environment: 0x5636efc2e450>

The printed output is the gt table. You can also access each component directly:

# raw gtsummary table
result_mtcars@raw_table

# individual ggplot figures
result_mtcars@figures[["mpg"]]
result_mtcars@figures[["cyl"]]

With a grouping variable

When by_var is supplied, numeric variables are shown as box plots (one box per group) and categorical variables as dodged bar charts. An Overall column is also added automatically.

Example: iris grouped by Species

result_iris <- basic_summaries(
  data = iris,
  vars = c("Sepal.Length", "Sepal.Width", "Petal.Length", "Petal.Width"),
  by_var = "Species"
)

result_iris

<bsu.tools::basic_summaries_result> @ tbl_gt :List of 20 .. $ _data : tibble [4 × 10] (S3: tbl_df/tbl/data.frame) .. ..$ variable : chr [1:4] “Sepal.Length” “Sepal.Width” “Petal.Length” “Petal.Width” .. ..$ var_type : chr [1:4] “continuous” “continuous” “continuous” “continuous” .. ..$ row_type : chr [1:4] “label” “label” “label” “label” .. ..$ var_label: chr [1:4] “Sepal.Length” “Sepal.Width” “Petal.Length” “Petal.Width” .. ..$ label : chr [1:4] “Sepal.Length” “Sepal.Width” “Petal.Length” “Petal.Width” .. ..$ stat_0 : chr [1:4] “5.84 (0.83)
5.80 [5.10, 6.40]
4.30, 7.90” “3.06 (0.44)
3.00 [2.80, 3.30]
2.00, 4.40” “3.76 (1.77)
4.35 [1.60, 5.10]
1.00, 6.90” “1.20 (0.76)
1.30 [0.30, 1.80]
0.10, 2.50” .. ..$ stat_1 : chr [1:4] “5.01 (0.35)
5.00 [4.80, 5.20]
4.30, 5.80” “3.43 (0.38)
3.40 [3.20, 3.70]
2.30, 4.40” “1.46 (0.17)
1.50 [1.40, 1.60]
1.00, 1.90” “0.25 (0.11)
0.20 [0.20, 0.30]
0.10, 0.60” .. ..$ stat_2 : chr [1:4] “5.94 (0.52)
5.90 [5.60, 6.30]
4.90, 7.00” “2.77 (0.31)
2.80 [2.50, 3.00]
2.00, 3.40” “4.26 (0.47)
4.35 [4.00, 4.60]
3.00, 5.10” “1.33 (0.20)
1.30 [1.20, 1.50]
1.00, 1.80” .. ..$ stat_3 : chr [1:4] “6.59 (0.64)
6.50 [6.20, 6.90]
4.90, 7.90” “2.97 (0.32)
3.00 [2.80, 3.20]
2.20, 3.80” “5.55 (0.55)
5.55 [5.10, 5.90]
4.50, 6.90” “2.03 (0.27)
2.00 [1.80, 2.30]
1.40, 2.50” .. ..$ Figures : chr [1:4] “Sepal.Length” “Sepal.Width” “Petal.Length” “Petal.Width” .. $ _boxhead :‘data.frame’: 10 obs. of 8 variables: .. ..$ var : chr [1:10] “variable” “var_type” “row_type” “var_label” … .. ..$ type : chr [1:10] “hidden” “hidden” “hidden” “hidden” … .. ..$ column_label :List of 10 .. .. ..$ : ‘from_markdown’ chr “variable” .. .. ..$ : ‘from_markdown’ chr “var_type” .. .. ..$ : ‘from_markdown’ chr “row_type” .. .. ..$ : ‘from_markdown’ chr “var_label” .. .. ..$ : ‘from_markdown’ chr “Characteristic” .. .. ..$ : ‘from_markdown’ chr “Overall = 150” .. .. ..$ : ‘from_markdown’ chr “setosa = 50” .. .. ..$ : ‘from_markdown’ chr “versicolor = 50” .. .. ..$ : ‘from_markdown’ chr “virginica = 50” .. .. ..$ : ‘from_markdown’ chr “Figures” .. ..$ column_units : chr [1:10] NA NA NA NA … .. ..$ column_pattern: chr [1:10] NA NA NA NA … .. ..$ column_align : chr [1:10] “center” “center” “center” “center” … .. ..$ column_width :List of 10 .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. ..$ hidden_px :List of 10 .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. $ _stub_df :‘data.frame’: 4 obs. of 6 variables: .. ..$ rownum_i : int [1:4] 1 2 3 4 .. ..$ row_id : chr [1:4] NA NA NA NA .. ..$ group_id : chr [1:4] NA NA NA NA .. ..$ group_label :List of 4 .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. ..$ indent : chr [1:4] NA NA NA NA .. ..$ built_group_label: chr [1:4] NA NA NA NA .. $ _row_groups : chr(0) .. $ _row_order : list() .. $ _heading :List of 3 .. ..$ title : NULL .. ..$ subtitle : NULL .. ..$ preheader: NULL .. $ _spanners :‘data.frame’: 0 obs. of 8 variables: .. ..$ vars : list() .. ..$ spanner_label : list() .. ..$ spanner_units : chr(0) .. ..$ spanner_pattern: chr(0) .. ..$ spanner_id : chr(0) .. ..$ spanner_level : int(0) .. ..$ gather : logi(0) .. ..$ built : chr(0) .. $ _stubhead :List of 1 .. ..$ label: NULL .. $ _footnotes :‘data.frame’: 4 obs. of 8 variables: .. ..$ locname : chr [1:4] “columns_columns” “columns_columns” “columns_columns” “columns_columns” .. ..$ grpname : chr [1:4] NA NA NA NA .. ..$ colname : chr [1:4] “stat_1” “stat_2” “stat_3” “stat_0” .. ..$ locnum : num [1:4] 4 4 4 4 .. ..$ rownum : int [1:4] NA NA NA NA .. ..$ colnum : int [1:4] NA NA NA NA .. ..$ footnotes:List of 4 .. .. ..$ : ‘from_markdown’ chr “Mean (SD)
Median [Q1, Q3]
Min, Max” .. .. ..$ : ‘from_markdown’ chr “Mean (SD)
Median [Q1, Q3]
Min, Max” .. .. ..$ : ‘from_markdown’ chr “Mean (SD)
Median [Q1, Q3]
Min, Max” .. .. ..$ : ‘from_markdown’ chr “Mean (SD)
Median [Q1, Q3]
Min, Max” .. ..$ placement: chr [1:4] “auto” “auto” “auto” “auto” .. $ _source_notes : list() .. $ _formats :List of 1 .. ..$ :List of 4 .. .. ..$ func :List of 6 .. .. .. ..$ html :function (x)
.. .. .. ..$ latex :function (x)
.. .. .. ..$ rtf :function (x)
.. .. .. ..$ word :function (x)
.. .. .. ..$ grid :function (x)
.. .. .. ..$ default:function (x)
.. .. ..$ cols : chr [1:4] “stat_0” “stat_1” “stat_2” “stat_3” .. .. ..$ rows : int [1:4] 1 2 3 4 .. .. ..$ compat: NULL .. $ _substitutions :List of 1 .. ..$ :List of 3 .. .. ..$ func:List of 4 .. .. .. ..$ html :function (x)
.. .. .. ..$ latex :function (x)
.. .. .. ..$ rtf :function (x)
.. .. .. ..$ default:function (x)
.. .. ..$ cols: chr [1:10] “variable” “var_type” “row_type” “var_label” … .. .. ..$ rows: int [1:4] 1 2 3 4 .. $ _styles :‘data.frame’: 0 obs. of 7 variables: .. ..$ locname: chr(0) .. ..$ grpname: chr(0) .. ..$ colname: chr(0) .. ..$ locnum : num(0) .. ..$ rownum : int(0) .. ..$ colnum : int(0) .. ..$ styles : list() .. $ _summary : list() .. $ _summary_cols : list() .. $ _summary_cols_build: list() .. $ _options : tibble [200 × 5] (S3: tbl_df/tbl/data.frame) .. ..$ parameter: chr [1:200] “table_id” “table_caption” “table_width” “table_layout” … .. ..$ scss : logi [1:200] FALSE FALSE TRUE TRUE TRUE TRUE … .. ..$ category : chr [1:200] “table” “table” “table” “table” … .. ..$ type : chr [1:200] “value” “value” “px” “value” … .. ..$ value :List of 200 .. .. ..$ : chr “gt_tbl” .. .. ..$ : chr NA .. .. ..$ : chr “auto” .. .. ..$ : chr “fixed” .. .. ..$ : chr “auto” .. .. ..$ : chr “auto” .. .. ..$ : chr “#FFFFFF” .. .. ..$ : chr(0) .. .. ..$ : chr [1:10] “system-ui” “Segoe UI” “Roboto” “Helvetica” … .. .. ..$ : chr “16px” .. .. ..$ : chr “normal” .. .. ..$ : chr “normal” .. .. ..$ : chr “#333333” .. .. ..$ : chr “#FFFFFF” .. .. ..$ : logi TRUE .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#A8A8A8” .. .. ..$ : chr “none” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : logi TRUE .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#A8A8A8” .. .. ..$ : chr “none” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr NA .. .. ..$ : chr “center” .. .. ..$ : chr “125%” .. .. ..$ : chr “initial” .. .. ..$ : chr “85%” .. .. ..$ : chr “initial” .. .. ..$ : chr “4px” .. .. ..$ : chr “5px” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “none” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr NA .. .. ..$ : chr “100%” .. .. ..$ : chr “normal” .. .. ..$ : chr “inherit” .. .. ..$ : chr “5px” .. .. ..$ : chr “5px” .. .. ..$ : chr “none” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “none” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : logi FALSE .. .. ..$ : chr “{1}, {2}” .. .. ..$ : chr NA .. .. ..$ : chr “100%” .. .. ..$ : chr “initial” .. .. ..$ : chr “inherit” .. .. ..$ : chr “8px” .. .. ..$ : chr “5px” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “none” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “none” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr NA .. .. ..$ : logi FALSE .. .. ..$ : chr “solid” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “none” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “8px” .. .. ..$ : chr “5px” .. .. ..$ : chr NA .. .. ..$ : chr “100%” .. .. ..$ : chr “initial” .. .. .. [list output truncated] .. $ _transforms :List of 1 .. ..$ :List of 2 .. .. ..$ resolved:List of 3 .. .. .. ..$ columns : language ~“Figures” .. .. .. .. ..- attr(, “.Environment”)=<environment: R_EmptyEnv> .. .. .. ..$ rows : int [1:4] 1 2 3 4 .. .. .. ..$ colnames: chr “Figures” .. .. .. ..- attr(, “class”)= chr [1:3] “resolved” “cells_body” “location_cells” .. .. ..$ fn :function (x)
.. $ _locale :List of 1 .. ..$ locale: NULL .. $ _has_built : logi FALSE .. - attr(, “class”)= chr [1:2] “gt_tbl” “list” @ raw_table:List of 5 .. $ table_body : tibble [4 × 9] (S3: tbl_df/tbl/data.frame) .. ..$ variable : chr [1:4] “Sepal.Length” “Sepal.Width” “Petal.Length” “Petal.Width” .. ..$ var_type : chr [1:4] “continuous” “continuous” “continuous” “continuous” .. ..$ row_type : chr [1:4] “label” “label” “label” “label” .. ..$ var_label: chr [1:4] “Sepal.Length” “Sepal.Width” “Petal.Length” “Petal.Width” .. ..$ label : chr [1:4] “Sepal.Length” “Sepal.Width” “Petal.Length” “Petal.Width” .. ..$ stat_0 : chr [1:4] “5.84 (0.83)
5.80 [5.10, 6.40]
4.30, 7.90” “3.06 (0.44)
3.00 [2.80, 3.30]
2.00, 4.40” “3.76 (1.77)
4.35 [1.60, 5.10]
1.00, 6.90” “1.20 (0.76)
1.30 [0.30, 1.80]
0.10, 2.50” .. ..$ stat_1 : chr [1:4] “5.01 (0.35)
5.00 [4.80, 5.20]
4.30, 5.80” “3.43 (0.38)
3.40 [3.20, 3.70]
2.30, 4.40” “1.46 (0.17)
1.50 [1.40, 1.60]
1.00, 1.90” “0.25 (0.11)
0.20 [0.20, 0.30]
0.10, 0.60” .. ..$ stat_2 : chr [1:4] “5.94 (0.52)
5.90 [5.60, 6.30]
4.90, 7.00” “2.77 (0.31)
2.80 [2.50, 3.00]
2.00, 3.40” “4.26 (0.47)
4.35 [4.00, 4.60]
3.00, 5.10” “1.33 (0.20)
1.30 [1.20, 1.50]
1.00, 1.80” .. ..$ stat_3 : chr [1:4] “6.59 (0.64)
6.50 [6.20, 6.90]
4.90, 7.90” “2.97 (0.32)
3.00 [2.80, 3.20]
2.20, 3.80” “5.55 (0.55)
5.55 [5.10, 5.90]
4.50, 6.90” “2.03 (0.27)
2.00 [1.80, 2.30]
1.40, 2.50” .. $ table_styling:List of 13 .. ..$ header : tibble [9 × 9] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr [1:9] “variable” “var_type” “row_type” “var_label” … .. .. ..$ hide : logi [1:9] TRUE TRUE TRUE TRUE FALSE FALSE … .. .. ..$ align : chr [1:9] “center” “center” “center” “center” … .. .. ..$ interpret_label : chr [1:9] “gt::md” “gt::md” “gt::md” “gt::md” … .. .. ..$ label : chr [1:9] “variable” “var_type” “row_type” “var_label” … .. .. ..$ modify_stat_level: chr [1:9] NA NA NA NA … .. .. ..$ modify_stat_N : int [1:9] 150 150 150 150 150 150 150 150 150 .. .. ..$ modify_stat_n : int [1:9] NA NA NA NA NA 150 50 50 50 .. .. ..$ modify_stat_p : num [1:9] NA NA NA NA NA … .. ..$ spanning_header : tibble [0 × 5] (S3: tbl_df/tbl/data.frame) .. .. ..$ level : int(0) .. .. ..$ column : chr(0) .. .. ..$ spanning_header: chr(0) .. .. ..$ text_interpret : chr(0) .. .. ..$ remove : logi(0) .. ..$ footnote_header : tibble [4 × 5] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr [1:4] “stat_1” “stat_2” “stat_3” “stat_0” .. .. ..$ footnote : chr [1:4] “Mean (SD)
Median [Q1, Q3]
Min, Max” “Mean (SD)
Median [Q1, Q3]
Min, Max” “Mean (SD)
Median [Q1, Q3]
Min, Max” “Mean (SD)
Median [Q1, Q3]
Min, Max” .. .. ..$ text_interpret: chr [1:4] “gt::md” “gt::md” “gt::md” “gt::md” .. .. ..$ replace : logi [1:4] TRUE TRUE TRUE TRUE .. .. ..$ remove : logi [1:4] FALSE FALSE FALSE FALSE .. ..$ footnote_body : tibble [0 × 6] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ rows : list() .. .. ..$ footnote : chr(0) .. .. ..$ text_interpret: chr(0) .. .. ..$ replace : logi(0) .. .. ..$ remove : logi(0) .. ..$ footnote_spanning_header: tibble [0 × 6] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ footnote : chr(0) .. .. ..$ level : int(0) .. .. ..$ text_interpret: chr(0) .. .. ..$ replace : logi(0) .. .. ..$ remove : logi(0) .. ..$ abbreviation : tibble [0 × 3] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ abbreviation : chr(0) .. .. ..$ text_interpret: chr(0) .. ..$ source_note : tibble [0 × 4] (S3: tbl_df/tbl/data.frame) .. .. ..$ id : int(0) .. .. ..$ source_note : chr(0) .. .. ..$ text_interpret: chr(0) .. .. ..$ remove : logi(0) .. ..$ text_format : tibble [0 × 4] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ rows : list() .. .. ..$ format_type : chr(0) .. .. ..$ undo_text_format: logi(0) .. ..$ indent : tibble [2 × 3] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr [1:2] “label” “label” .. .. ..$ rows :List of 2 .. .. .. ..$ : logi TRUE .. .. .. ..$ : language ~.data$row_type %in% c("level", "missing") .. .. .. .. ..- attr(*, ".Environment")=<environment: 0x5636e6857658> .. .. ..$ n_spaces: int [1:2] 0 4 .. ..$ fmt_missing : tibble [0 × 3] (S3: tbl_df/tbl/data.frame) .. .. ..$ column: chr(0) .. .. ..$ rows : list() .. .. ..$ symbol: chr(0) .. ..$ fmt_fun : tibble [0 × 3] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ rows : list() .. .. ..$ fmt_fun: list() .. ..$ cols_merge : tibble [0 × 3] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ rows : list() .. .. ..$ pattern: chr(0) .. ..$ post_fmt_fun : tibble [0 × 3] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ rows : list() .. .. ..$ fmt_fun: list() .. $ call_list :List of 2 .. ..$ tbl_summary: language gtsummary::tbl_summary(data = data, by = if (is.null(by_var)) NULL else dplyr::all_of(by_var), statistic = g| truncated … .. ..$ add_overall: language add_overall.tbl_summary(x = tbl_summary) .. $ cards :List of 2 .. ..$ tbl_summary: card [165 × 12] (S3: card/bind_ard/card/tbl_df/tbl/data.frame) .. .. ..$ group1 : chr [1:165] “Species” “Species” “Species” “Species” … .. .. ..$ group1_level :List of 165 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 2 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 3 .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. ..$ : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 .. .. .. .. [list output truncated] .. .. ..$ variable : chr [1:165] “Sepal.Length” “Sepal.Length” “Sepal.Length” “Sepal.Length” … .. .. ..$ variable_level:List of 165 .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. .. [list output truncated] .. .. ..$ context : chr [1:165] “summary” “summary” “summary” “summary” … .. .. ..$ stat_name : chr [1:165] “mean” “sd” “median” “p25” … .. .. ..$ stat_label : chr [1:165] “Mean” “SD” “Median” “Q1” … .. .. ..$ stat :List of 165 .. .. .. ..$ : num 5.01 .. .. .. ..$ : num 0.352 .. .. .. ..$ : num 5 .. .. .. ..$ : num 4.8 .. .. .. ..$ : num 5.2 .. .. .. ..$ : num 4.3 .. .. .. ..$ : num 5.8 .. .. .. ..$ : num 3.43 .. .. .. ..$ : num 0.379 .. .. .. ..$ : num 3.4 .. .. .. ..$ : num 3.2 .. .. .. ..$ : num 3.7 .. .. .. ..$ : num 2.3 .. .. .. ..$ : num 4.4 .. .. .. ..$ : num 1.46 .. .. .. ..$ : num 0.174 .. .. .. ..$ : num 1.5 .. .. .. ..$ : num 1.4 .. .. .. ..$ : num 1.6 .. .. .. ..$ : num 1 .. .. .. ..$ : num 1.9 .. .. .. ..$ : num 0.246 .. .. .. ..$ : num 0.105 .. .. .. ..$ : num 0.2 .. .. .. ..$ : num 0.2 .. .. .. ..$ : num 0.3 .. .. .. ..$ : num 0.1 .. .. .. ..$ : num 0.6 .. .. .. ..$ : num 5.94 .. .. .. ..$ : num 0.516 .. .. .. ..$ : num 5.9 .. .. .. ..$ : num 5.6 .. .. .. ..$ : num 6.3 .. .. .. ..$ : num 4.9 .. .. .. ..$ : num 7 .. .. .. ..$ : num 2.77 .. .. .. ..$ : num 0.314 .. .. .. ..$ : num 2.8 .. .. .. ..$ : num 2.5 .. .. .. ..$ : num 3 .. .. .. ..$ : num 2 .. .. .. ..$ : num 3.4 .. .. .. ..$ : num 4.26 .. .. .. ..$ : num 0.47 .. .. .. ..$ : num 4.35 .. .. .. ..$ : num 4 .. .. .. ..$ : num 4.6 .. .. .. ..$ : num 3 .. .. .. ..$ : num 5.1 .. .. .. ..$ : num 1.33 .. .. .. ..$ : num 0.198 .. .. .. ..$ : num 1.3 .. .. .. ..$ : num 1.2 .. .. .. ..$ : num 1.5 .. .. .. ..$ : num 1 .. .. .. ..$ : num 1.8 .. .. .. ..$ : num 6.59 .. .. .. ..$ : num 0.636 .. .. .. ..$ : num 6.5 .. .. .. ..$ : num 6.2 .. .. .. ..$ : num 6.9 .. .. .. ..$ : num 4.9 .. .. .. ..$ : num 7.9 .. .. .. ..$ : num 2.97 .. .. .. ..$ : num 0.322 .. .. .. ..$ : num 3 .. .. .. ..$ : num 2.8 .. .. .. ..$ : num 3.2 .. .. .. ..$ : num 2.2 .. .. .. ..$ : num 3.8 .. .. .. ..$ : num 5.55 .. .. .. ..$ : num 0.552 .. .. .. ..$ : num 5.55 .. .. .. ..$ : num 5.1 .. .. .. ..$ : num 5.9 .. .. .. ..$ : num 4.5 .. .. .. ..$ : num 6.9 .. .. .. ..$ : num 2.03 .. .. .. ..$ : num 0.275 .. .. .. ..$ : num 2 .. .. .. ..$ : num 1.8 .. .. .. ..$ : num 2.3 .. .. .. ..$ : num 1.4 .. .. .. ..$ : num 2.5 .. .. .. ..$ : chr “Sepal.Length” .. .. .. ..$ : chr “numeric” .. .. .. ..$ : chr “Sepal.Width” .. .. .. ..$ : chr “numeric” .. .. .. ..$ : chr “Petal.Length” .. .. .. ..$ : chr “numeric” .. .. .. ..$ : chr “Petal.Width” .. .. .. ..$ : chr “numeric” .. .. .. ..$ : chr [1:3] “setosa” “versicolor” “virginica” .. .. .. ..$ : chr “factor” .. .. .. ..$ : chr “Species” .. .. .. ..$ : int 50 .. .. .. ..$ : int 0 .. .. .. ..$ : int 50 .. .. .. ..$ : num 0 .. .. .. .. [list output truncated] .. .. ..$ fmt_fun :List of 165 .. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x, …)
.. .. .. ..$ : NULL .. .. .. ..$ :function (x, …)
.. .. .. ..$ : NULL .. .. .. ..$ :function (x, …)
.. .. .. ..$ : NULL .. .. .. ..$ :function (x, …)
.. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ :function (x, …)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. .. [list output truncated] .. .. ..$ warning :List of 165 .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. .. [list output truncated] .. .. ..$ error :List of 165 .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. .. [list output truncated] .. .. ..$ gts_column : chr [1:165] “stat_1” “stat_1” “stat_1” “stat_1” … .. ..$ add_overall: card [57 × 9] (S3: card/bind_ard/card/tbl_df/tbl/data.frame) .. .. ..$ variable : chr [1:57] “Sepal.Length” “Sepal.Length” “Sepal.Length” “Sepal.Length” … .. .. ..$ context : chr [1:57] “summary” “summary” “summary” “summary” … .. .. ..$ stat_name : chr [1:57] “mean” “sd” “median” “p25” … .. .. ..$ stat_label: chr [1:57] “Mean” “SD” “Median” “Q1” … .. .. ..$ stat :List of 57 .. .. .. ..$ : num 5.84 .. .. .. ..$ : num 0.828 .. .. .. ..$ : num 5.8 .. .. .. ..$ : num 5.1 .. .. .. ..$ : num 6.4 .. .. .. ..$ : num 4.3 .. .. .. ..$ : num 7.9 .. .. .. ..$ : num 3.06 .. .. .. ..$ : num 0.436 .. .. .. ..$ : num 3 .. .. .. ..$ : num 2.8 .. .. .. ..$ : num 3.3 .. .. .. ..$ : num 2 .. .. .. ..$ : num 4.4 .. .. .. ..$ : num 3.76 .. .. .. ..$ : num 1.77 .. .. .. ..$ : num 4.35 .. .. .. ..$ : num 1.6 .. .. .. ..$ : num 5.1 .. .. .. ..$ : num 1 .. .. .. ..$ : num 6.9 .. .. .. ..$ : num 1.2 .. .. .. ..$ : num 0.762 .. .. .. ..$ : num 1.3 .. .. .. ..$ : num 0.3 .. .. .. ..$ : num 1.8 .. .. .. ..$ : num 0.1 .. .. .. ..$ : num 2.5 .. .. .. ..$ : chr “Sepal.Length” .. .. .. ..$ : chr “numeric” .. .. .. ..$ : chr “Sepal.Width” .. .. .. ..$ : chr “numeric” .. .. .. ..$ : chr “Petal.Length” .. .. .. ..$ : chr “numeric” .. .. .. ..$ : chr “Petal.Width” .. .. .. ..$ : chr “numeric” .. .. .. ..$ : int 150 .. .. .. ..$ : int 0 .. .. .. ..$ : int 150 .. .. .. ..$ : num 0 .. .. .. ..$ : num 1 .. .. .. ..$ : int 150 .. .. .. ..$ : int 0 .. .. .. ..$ : int 150 .. .. .. ..$ : num 0 .. .. .. ..$ : num 1 .. .. .. ..$ : int 150 .. .. .. ..$ : int 0 .. .. .. ..$ : int 150 .. .. .. ..$ : num 0 .. .. .. ..$ : num 1 .. .. .. ..$ : int 150 .. .. .. ..$ : int 0 .. .. .. ..$ : int 150 .. .. .. ..$ : num 0 .. .. .. ..$ : num 1 .. .. .. ..$ : int 150 .. .. ..$ fmt_fun :List of 57 .. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x, …)
.. .. .. ..$ : NULL .. .. .. ..$ :function (x, …)
.. .. .. ..$ : NULL .. .. .. ..$ :function (x, …)
.. .. .. ..$ : NULL .. .. .. ..$ :function (x, …)
.. .. .. ..$ : NULL .. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ : int 0 .. .. ..$ warning :List of 57 .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. ..$ error :List of 57 .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. ..$ gts_column: chr [1:57] “stat_0” “stat_0” “stat_0” “stat_0” … .. $ inputs :List of 13 .. ..$ data :‘data.frame’: 150 obs. of 5 variables: .. .. ..$ Sepal.Length: num [1:150] 5.1 4.9 4.7 4.6 5 5.4 4.6 5 4.4 4.9 … .. .. ..$ Sepal.Width : num [1:150] 3.5 3 3.2 3.1 3.6 3.9 3.4 3.4 2.9 3.1 … .. .. ..$ Petal.Length: num [1:150] 1.4 1.4 1.3 1.5 1.4 1.7 1.4 1.5 1.4 1.5 … .. .. ..$ Petal.Width : num [1:150] 0.2 0.2 0.2 0.2 0.2 0.4 0.3 0.2 0.2 0.1 … .. .. ..$ Species : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 1 1 1 1 1 1 1 1 1 … .. ..$ by : chr “Species” .. ..$ label : list() .. ..$ statistic :List of 4 .. .. ..$ Sepal.Length: chr “{mean} ({sd})
{median} [{p25}, {p75}]
{min}, {max}” .. .. .. ..- attr(
, “.Environment”)=<environment: 0x5636ef5ac4c8> .. .. ..$ Sepal.Width : chr “{mean} ({sd})
{median} [{p25}, {p75}]
{min}, {max}” .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636ef5ac4c8> .. .. ..$ Petal.Length: chr “{mean} ({sd})
{median} [{p25}, {p75}]
{min}, {max}” .. .. .. ..- attr(
, “.Environment”)=<environment: 0x5636ef5ac4c8> .. .. ..$ Petal.Width : chr “{mean} ({sd})
{median} [{p25}, {p75}]
{min}, {max}” .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636ef5ac4c8> .. ..$ digits :List of 4 .. .. ..$ Sepal.Length:List of 12 .. .. .. ..$ mean :function (x)
.. .. .. ..$ sd :function (x)
.. .. .. ..$ median :function (x)
.. .. .. ..$ p25 :function (x)
.. .. .. ..$ p75 :function (x)
.. .. .. ..$ min :function (x)
.. .. .. ..$ max :function (x)
.. .. .. ..$ N_obs :function (x)
.. .. .. ..$ N_miss :function (x)
.. .. .. ..$ N_nonmiss:function (x)
.. .. .. ..$ p_miss :function (x)
.. .. .. ..$ p_nonmiss:function (x)
.. .. ..$ Sepal.Width :List of 12 .. .. .. ..$ mean :function (x)
.. .. .. ..$ sd :function (x)
.. .. .. ..$ median :function (x)
.. .. .. ..$ p25 :function (x)
.. .. .. ..$ p75 :function (x)
.. .. .. ..$ min :function (x)
.. .. .. ..$ max :function (x)
.. .. .. ..$ N_obs :function (x)
.. .. .. ..$ N_miss :function (x)
.. .. .. ..$ N_nonmiss:function (x)
.. .. .. ..$ p_miss :function (x)
.. .. .. ..$ p_nonmiss:function (x)
.. .. ..$ Petal.Length:List of 12 .. .. .. ..$ mean :function (x)
.. .. .. ..$ sd :function (x)
.. .. .. ..$ median :function (x)
.. .. .. ..$ p25 :function (x)
.. .. .. ..$ p75 :function (x)
.. .. .. ..$ min :function (x)
.. .. .. ..$ max :function (x)
.. .. .. ..$ N_obs :function (x)
.. .. .. ..$ N_miss :function (x)
.. .. .. ..$ N_nonmiss:function (x)
.. .. .. ..$ p_miss :function (x)
.. .. .. ..$ p_nonmiss:function (x)
.. .. ..$ Petal.Width :List of 12 .. .. .. ..$ mean :function (x)
.. .. .. ..$ sd :function (x)
.. .. .. ..$ median :function (x)
.. .. .. ..$ p25 :function (x)
.. .. .. ..$ p75 :function (x)
.. .. .. ..$ min :function (x)
.. .. .. ..$ max :function (x)
.. .. .. ..$ N_obs :function (x)
.. .. .. ..$ N_miss :function (x)
.. .. .. ..$ N_nonmiss:function (x)
.. .. .. ..$ p_miss :function (x)
.. .. .. ..$ p_nonmiss:function (x)
.. ..$ type :List of 4 .. .. ..$ Sepal.Length: chr “continuous” .. .. ..$ Sepal.Width : chr “continuous” .. .. ..$ Petal.Length: chr “continuous” .. .. ..$ Petal.Width : chr “continuous” .. ..$ value :List of 4 .. .. ..$ Sepal.Length: NULL .. .. ..$ Sepal.Width : NULL .. .. ..$ Petal.Length: NULL .. .. ..$ Petal.Width : NULL .. ..$ missing :List of 4 .. .. ..$ Sepal.Length: chr “ifany” .. .. ..$ Sepal.Width : chr “ifany” .. .. ..$ Petal.Length: chr “ifany” .. .. ..$ Petal.Width : chr “ifany” .. ..$ missing_text: chr “Unknown” .. ..$ missing_stat: chr “{N_miss}” .. ..$ sort : list() .. ..$ percent : chr “column” .. ..$ include : chr [1:4] “Sepal.Length” “Sepal.Width” “Petal.Length” “Petal.Width” .. - attr(
, “class”)= chr [1:2] “tbl_summary” “gtsummary” @ figures :List of 4 .. $ Sepal.Length: <:ggplot> .. ..@ data :‘data.frame’: 150 obs. of 5 variables: .. .. .. $ Sepal.Length: num [1:150] 5.1 4.9 4.7 4.6 5 5.4 4.6 5 4.4 4.9 … .. .. .. $ Sepal.Width : num [1:150] 3.5 3 3.2 3.1 3.6 3.9 3.4 3.4 2.9 3.1 … .. .. .. $ Petal.Length: num [1:150] 1.4 1.4 1.3 1.5 1.4 1.7 1.4 1.5 1.4 1.5 … .. .. .. $ Petal.Width : num [1:150] 0.2 0.2 0.2 0.2 0.2 0.4 0.3 0.2 0.2 0.1 … .. .. .. $ Species : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 1 1 1 1 1 1 1 1 1 … .. ..@ layers :List of 1 .. .. .. $ geom_boxplot:Classes ‘LayerInstance’, ‘Layer’, ‘ggproto’, ‘gg’ <ggproto object: Class LayerInstance, Layer, gg> aes_params: list compute_aesthetics: function compute_geom_1: function compute_geom_2: function compute_position: function compute_statistic: function computed_geom_params: NULL computed_mapping: NULL computed_stat_params: NULL constructor: call data: waiver draw_geom: function finish_statistics: function geom: <ggproto object: Class GeomBoxplot, Geom, gg> aesthetics: function default_aes: ggplot2::mapping, uneval, gg, S7_object draw_group: function draw_key: function draw_layer: function draw_panel: function extra_params: na.rm orientation outliers handle_na: function non_missing_aes: optional_aes: parameters: function rename_size: TRUE required_aes: x|y lower|xlower upper|xupper middle|xmiddle ymin|xmin y … setup_data: function setup_params: function use_defaults: function super: <ggproto object: Class Geom, gg> geom_params: list inherit.aes: TRUE layer_data: function layout: NULL map_statistic: function mapping: NULL name: NULL position: <ggproto object: Class PositionDodge2, PositionDodge, Position, gg> aesthetics: function compute_layer: function compute_panel: function default_aes: ggplot2::mapping, uneval, gg, S7_object orientation: x padding: 0.1 preserve: total required_aes: reverse: FALSE setup_data: function setup_params: function use_defaults: function width: NULL super: <ggproto object: Class PositionDodge, Position, gg> print: function setup_layer: function show.legend: NA stat: <ggproto object: Class StatBoxplot, Stat, gg> aesthetics: function compute_group: function compute_layer: function compute_panel: function default_aes: ggplot2::mapping, uneval, gg, S7_object dropped_aes: x y weight extra_params: na.rm orientation finish_layer: function non_missing_aes: weight optional_aes: width parameters: function required_aes: y|x retransform: TRUE setup_data: function setup_params: function super: <ggproto object: Class Stat, gg> stat_params: list super: <ggproto object: Class Layer, gg> .. ..@ scales :Classes ‘ScalesList’, ‘ggproto’, ‘gg’ <ggproto object: Class ScalesList, gg> add: function add_defaults: function add_missing: function backtransform_df: function clone: function find: function get_scales: function has_scale: function input: function map_df: function n: function non_position_scales: function scales: list set_palettes: function train_df: function transform_df: function super: <ggproto object: Class ScalesList, gg> .. ..@ guides :Classes ‘Guides’, ‘ggproto’, ‘gg’ <ggproto object: Class Guides, gg> add: function assemble: function build: function draw: function get_custom: function get_guide: function get_params: function get_position: function guides: NULL merge: function missing: <ggproto object: Class GuideNone, Guide, gg> add_title: function arrange_layout: function assemble_drawing: function available_aes: any build_decor: function build_labels: function build_ticks: function build_title: function draw: function draw_early_exit: function elements: list extract_decor: function extract_key: function extract_params: function get_layer_key: function hashables: list measure_grobs: function merge: function override_elements: function params: list process_layers: function setup_elements: function setup_params: function train: function transform: function super: <ggproto object: Class GuideNone, Guide, gg> package_box: function print: function process_layers: function setup: function subset_guides: function train: function update_params: function super: <ggproto object: Class Guides, gg> .. ..@ mapping : <:mapping> List of 2 .. .. .. $ x: language ~.data[[“Species”]] .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636ef8e4e18> .. .. .. $ y: language ~.data[[“Sepal.Length”]] .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636ef8e4e18> .. ..@ theme : List of 144 .. .. .. $ line : <:element_line> .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ lineend : chr “butt” .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : chr “black” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ rect : <:element_rect> .. .. .. ..@ fill : chr “white” .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ text : <:element_text> .. .. .. ..@ family : chr “” .. .. .. ..@ face : chr “plain” .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : chr “black” .. .. .. ..@ size : num 11 .. .. .. ..@ hjust : num 0.5 .. .. .. ..@ vjust : num 0.5 .. .. .. ..@ angle : num 0 .. .. .. ..@ lineheight : num 0.9 .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 0 .. .. .. ..@ debug : logi FALSE .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ title : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ point : <:element_point> .. .. .. ..@ colour : chr “black” .. .. .. ..@ shape : num 19 .. .. .. ..@ size : num 1.5 .. .. .. ..@ fill : chr “white” .. .. .. ..@ stroke : num 0.5 .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ polygon : <:element_polygon> .. .. .. ..@ fill : chr “white” .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ geom : <:element_geom> .. .. .. ..@ ink : chr “black” .. .. .. ..@ paper : chr “white” .. .. .. ..@ accent : chr “#3366FF” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ borderwidth: num 0.5 .. .. .. ..@ linetype : int 1 .. .. .. ..@ bordertype : int 1 .. .. .. ..@ family : chr “” .. .. .. ..@ fontsize : num 3.87 .. .. .. ..@ pointsize : num 1.5 .. .. .. ..@ pointshape : num 19 .. .. .. ..@ colour : NULL .. .. .. ..@ fill : NULL .. .. .. $ spacing : ‘simpleUnit’ num 5.5points .. .. .. ..- attr(, “unit”)= int 8 .. .. .. $ margins : <:margin> num [1:4] 5.5 5.5 5.5 5.5 .. .. .. $ aspect.ratio : NULL .. .. .. $ axis.title : NULL .. .. .. $ axis.title.x : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 2.75 0 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.x.top : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 0 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 2.75 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.x.bottom : NULL .. .. .. $ axis.title.y : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : num 90 .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.75 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.y.left : NULL .. .. .. $ axis.title.y.right : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : num -90 .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 2.75 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : ‘rel’ num 0.8 .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 2.2 0 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x.top : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 0 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 2.2 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x.bottom : NULL .. .. .. $ axis.text.y : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 1 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.2 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.y.left : NULL .. .. .. $ axis.text.y.right : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 2.2 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.theta : NULL .. .. .. $ axis.text.r : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0.5 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.2 0 2.2 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.ticks : <:element_line> .. .. .. ..@ colour : NULL .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ lineend : NULL .. .. .. ..@ linejoin : NULL .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.ticks.x : NULL .. .. .. $ axis.ticks.x.top : NULL .. .. .. $ axis.ticks.x.bottom : NULL .. .. .. $ axis.ticks.y : NULL .. .. .. $ axis.ticks.y.left : NULL .. .. .. $ axis.ticks.y.right : NULL .. .. .. $ axis.ticks.theta : NULL .. .. .. $ axis.ticks.r : NULL .. .. .. $ axis.minor.ticks.x.top : NULL .. .. .. $ axis.minor.ticks.x.bottom : NULL .. .. .. $ axis.minor.ticks.y.left : NULL .. .. .. $ axis.minor.ticks.y.right : NULL .. .. .. $ axis.minor.ticks.theta : NULL .. .. .. $ axis.minor.ticks.r : NULL .. .. .. $ axis.ticks.length : ‘rel’ num 0.5 .. .. .. $ axis.ticks.length.x : NULL .. .. .. $ axis.ticks.length.x.top : NULL .. .. .. $ axis.ticks.length.x.bottom : NULL .. .. .. $ axis.ticks.length.y : NULL .. .. .. $ axis.ticks.length.y.left : NULL .. .. .. $ axis.ticks.length.y.right : NULL .. .. .. $ axis.ticks.length.theta : NULL .. .. .. $ axis.ticks.length.r : NULL .. .. .. $ axis.minor.ticks.length : ‘rel’ num 0.75 .. .. .. $ axis.minor.ticks.length.x : NULL .. .. .. $ axis.minor.ticks.length.x.top : NULL .. .. .. $ axis.minor.ticks.length.x.bottom: NULL .. .. .. $ axis.minor.ticks.length.y : NULL .. .. .. $ axis.minor.ticks.length.y.left : NULL .. .. .. $ axis.minor.ticks.length.y.right : NULL .. .. .. $ axis.minor.ticks.length.theta : NULL .. .. .. $ axis.minor.ticks.length.r : NULL .. .. .. $ axis.line : <:element_line> .. .. .. ..@ colour : NULL .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ lineend : chr “square” .. .. .. ..@ linejoin : NULL .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.line.x : NULL .. .. .. $ axis.line.x.top : NULL .. .. .. $ axis.line.x.bottom : NULL .. .. .. $ axis.line.y : NULL .. .. .. $ axis.line.y.left : NULL .. .. .. $ axis.line.y.right : NULL .. .. .. $ axis.line.theta : NULL .. .. .. $ axis.line.r : NULL .. .. .. $ legend.background : <:element_rect> .. .. .. ..@ fill : NULL .. .. .. ..@ colour : logi NA .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ linejoin : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.margin : NULL .. .. .. $ legend.spacing : ‘rel’ num 2 .. .. .. $ legend.spacing.x : NULL .. .. .. $ legend.spacing.y : NULL .. .. .. $ legend.key : NULL .. .. .. $ legend.key.size : ‘simpleUnit’ num 1.2lines .. .. .. ..- attr(, “unit”)= int 3 .. .. .. $ legend.key.height : NULL .. .. .. $ legend.key.width : NULL .. .. .. $ legend.key.spacing : NULL .. .. .. $ legend.key.spacing.x : NULL .. .. .. $ legend.key.spacing.y : NULL .. .. .. $ legend.key.justification : NULL .. .. .. $ legend.frame : NULL .. .. .. $ legend.ticks : NULL .. .. .. $ legend.ticks.length : ‘rel’ num 0.2 .. .. .. $ legend.axis.line : NULL .. .. .. $ legend.text : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : ‘rel’ num 0.8 .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.text.position : NULL .. .. .. $ legend.title : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.title.position : NULL .. .. .. $ legend.position : chr “right” .. .. .. $ legend.position.inside : NULL .. .. .. $ legend.direction : NULL .. .. .. $ legend.byrow : NULL .. .. .. $ legend.justification : chr “center” .. .. .. $ legend.justification.top : NULL .. .. .. $ legend.justification.bottom : NULL .. .. .. $ legend.justification.left : NULL .. .. .. $ legend.justification.right : NULL .. .. .. $ legend.justification.inside : NULL .. .. .. [list output truncated] .. .. .. @ complete: logi TRUE .. .. .. @ validate: logi TRUE .. ..@ coordinates:Classes ‘CoordCartesian’, ‘Coord’, ‘ggproto’, ‘gg’ <ggproto object: Class CoordCartesian, Coord, gg> aspect: function backtransform_range: function clip: on default: TRUE distance: function draw_panel: function expand: TRUE is_free: function is_linear: function labels: function limits: list modify_scales: function range: function ratio: NULL render_axis_h: function render_axis_v: function render_bg: function render_fg: function reverse: none setup_data: function setup_layout: function setup_panel_guides: function setup_panel_params: function setup_params: function train_panel_guides: function transform: function super: <ggproto object: Class CoordCartesian, Coord, gg> .. ..@ facet :Classes ‘FacetNull’, ‘Facet’, ‘ggproto’, ‘gg’ <ggproto object: Class FacetNull, Facet, gg> attach_axes: function attach_strips: function compute_layout: function draw_back: function draw_front: function draw_labels: function draw_panel_content: function draw_panels: function finish_data: function format_strip_labels: function init_gtable: function init_scales: function map_data: function params: list set_panel_size: function setup_data: function setup_panel_params: function setup_params: function shrink: TRUE train_scales: function vars: function super: <ggproto object: Class FacetNull, Facet, gg> .. ..@ layout :Classes ‘Layout’, ‘ggproto’, ‘gg’ <ggproto object: Class Layout, gg> coord: NULL coord_params: list facet: NULL facet_params: list finish_data: function get_scales: function layout: NULL map_position: function panel_params: NULL panel_scales_x: NULL panel_scales_y: NULL render: function render_labels: function reset_scales: function resolve_label: function setup: function setup_panel_guides: function setup_panel_params: function train_position: function super: <ggproto object: Class Layout, gg> .. ..@ labels : <:labels> Named list() .. ..@ meta : list() .. ..@ plot_env :<environment: 0x5636ef8e4e18> .. $ Sepal.Width : <:ggplot> .. ..@ data :‘data.frame’: 150 obs. of 5 variables: .. .. .. $ Sepal.Length: num [1:150] 5.1 4.9 4.7 4.6 5 5.4 4.6 5 4.4 4.9 … .. .. .. $ Sepal.Width : num [1:150] 3.5 3 3.2 3.1 3.6 3.9 3.4 3.4 2.9 3.1 … .. .. .. $ Petal.Length: num [1:150] 1.4 1.4 1.3 1.5 1.4 1.7 1.4 1.5 1.4 1.5 … .. .. .. $ Petal.Width : num [1:150] 0.2 0.2 0.2 0.2 0.2 0.4 0.3 0.2 0.2 0.1 … .. .. .. $ Species : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 1 1 1 1 1 1 1 1 1 … .. ..@ layers :List of 1 .. .. .. $ geom_boxplot:Classes ‘LayerInstance’, ‘Layer’, ‘ggproto’, ‘gg’ <ggproto object: Class LayerInstance, Layer, gg> aes_params: list compute_aesthetics: function compute_geom_1: function compute_geom_2: function compute_position: function compute_statistic: function computed_geom_params: NULL computed_mapping: NULL computed_stat_params: NULL constructor: call data: waiver draw_geom: function finish_statistics: function geom: <ggproto object: Class GeomBoxplot, Geom, gg> aesthetics: function default_aes: ggplot2::mapping, uneval, gg, S7_object draw_group: function draw_key: function draw_layer: function draw_panel: function extra_params: na.rm orientation outliers handle_na: function non_missing_aes: optional_aes: parameters: function rename_size: TRUE required_aes: x|y lower|xlower upper|xupper middle|xmiddle ymin|xmin y … setup_data: function setup_params: function use_defaults: function super: <ggproto object: Class Geom, gg> geom_params: list inherit.aes: TRUE layer_data: function layout: NULL map_statistic: function mapping: NULL name: NULL position: <ggproto object: Class PositionDodge2, PositionDodge, Position, gg> aesthetics: function compute_layer: function compute_panel: function default_aes: ggplot2::mapping, uneval, gg, S7_object orientation: x padding: 0.1 preserve: total required_aes: reverse: FALSE setup_data: function setup_params: function use_defaults: function width: NULL super: <ggproto object: Class PositionDodge, Position, gg> print: function setup_layer: function show.legend: NA stat: <ggproto object: Class StatBoxplot, Stat, gg> aesthetics: function compute_group: function compute_layer: function compute_panel: function default_aes: ggplot2::mapping, uneval, gg, S7_object dropped_aes: x y weight extra_params: na.rm orientation finish_layer: function non_missing_aes: weight optional_aes: width parameters: function required_aes: y|x retransform: TRUE setup_data: function setup_params: function super: <ggproto object: Class Stat, gg> stat_params: list super: <ggproto object: Class Layer, gg> .. ..@ scales :Classes ‘ScalesList’, ‘ggproto’, ‘gg’ <ggproto object: Class ScalesList, gg> add: function add_defaults: function add_missing: function backtransform_df: function clone: function find: function get_scales: function has_scale: function input: function map_df: function n: function non_position_scales: function scales: list set_palettes: function train_df: function transform_df: function super: <ggproto object: Class ScalesList, gg> .. ..@ guides :Classes ‘Guides’, ‘ggproto’, ‘gg’ <ggproto object: Class Guides, gg> add: function assemble: function build: function draw: function get_custom: function get_guide: function get_params: function get_position: function guides: NULL merge: function missing: <ggproto object: Class GuideNone, Guide, gg> add_title: function arrange_layout: function assemble_drawing: function available_aes: any build_decor: function build_labels: function build_ticks: function build_title: function draw: function draw_early_exit: function elements: list extract_decor: function extract_key: function extract_params: function get_layer_key: function hashables: list measure_grobs: function merge: function override_elements: function params: list process_layers: function setup_elements: function setup_params: function train: function transform: function super: <ggproto object: Class GuideNone, Guide, gg> package_box: function print: function process_layers: function setup: function subset_guides: function train: function update_params: function super: <ggproto object: Class Guides, gg> .. ..@ mapping : <:mapping> List of 2 .. .. .. $ x: language ~.data[[“Species”]] .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636ec07bb28> .. .. .. $ y: language ~.data[[“Sepal.Width”]] .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636ec07bb28> .. ..@ theme : List of 144 .. .. .. $ line : <:element_line> .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ lineend : chr “butt” .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : chr “black” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ rect : <:element_rect> .. .. .. ..@ fill : chr “white” .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ text : <:element_text> .. .. .. ..@ family : chr “” .. .. .. ..@ face : chr “plain” .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : chr “black” .. .. .. ..@ size : num 11 .. .. .. ..@ hjust : num 0.5 .. .. .. ..@ vjust : num 0.5 .. .. .. ..@ angle : num 0 .. .. .. ..@ lineheight : num 0.9 .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 0 .. .. .. ..@ debug : logi FALSE .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ title : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ point : <:element_point> .. .. .. ..@ colour : chr “black” .. .. .. ..@ shape : num 19 .. .. .. ..@ size : num 1.5 .. .. .. ..@ fill : chr “white” .. .. .. ..@ stroke : num 0.5 .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ polygon : <:element_polygon> .. .. .. ..@ fill : chr “white” .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ geom : <:element_geom> .. .. .. ..@ ink : chr “black” .. .. .. ..@ paper : chr “white” .. .. .. ..@ accent : chr “#3366FF” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ borderwidth: num 0.5 .. .. .. ..@ linetype : int 1 .. .. .. ..@ bordertype : int 1 .. .. .. ..@ family : chr “” .. .. .. ..@ fontsize : num 3.87 .. .. .. ..@ pointsize : num 1.5 .. .. .. ..@ pointshape : num 19 .. .. .. ..@ colour : NULL .. .. .. ..@ fill : NULL .. .. .. $ spacing : ‘simpleUnit’ num 5.5points .. .. .. ..- attr(, “unit”)= int 8 .. .. .. $ margins : <:margin> num [1:4] 5.5 5.5 5.5 5.5 .. .. .. $ aspect.ratio : NULL .. .. .. $ axis.title : NULL .. .. .. $ axis.title.x : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 2.75 0 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.x.top : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 0 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 2.75 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.x.bottom : NULL .. .. .. $ axis.title.y : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : num 90 .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.75 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.y.left : NULL .. .. .. $ axis.title.y.right : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : num -90 .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 2.75 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : ‘rel’ num 0.8 .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 2.2 0 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x.top : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 0 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 2.2 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x.bottom : NULL .. .. .. $ axis.text.y : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 1 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.2 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.y.left : NULL .. .. .. $ axis.text.y.right : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 2.2 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.theta : NULL .. .. .. $ axis.text.r : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0.5 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.2 0 2.2 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.ticks : <:element_line> .. .. .. ..@ colour : NULL .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ lineend : NULL .. .. .. ..@ linejoin : NULL .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.ticks.x : NULL .. .. .. $ axis.ticks.x.top : NULL .. .. .. $ axis.ticks.x.bottom : NULL .. .. .. $ axis.ticks.y : NULL .. .. .. $ axis.ticks.y.left : NULL .. .. .. $ axis.ticks.y.right : NULL .. .. .. $ axis.ticks.theta : NULL .. .. .. $ axis.ticks.r : NULL .. .. .. $ axis.minor.ticks.x.top : NULL .. .. .. $ axis.minor.ticks.x.bottom : NULL .. .. .. $ axis.minor.ticks.y.left : NULL .. .. .. $ axis.minor.ticks.y.right : NULL .. .. .. $ axis.minor.ticks.theta : NULL .. .. .. $ axis.minor.ticks.r : NULL .. .. .. $ axis.ticks.length : ‘rel’ num 0.5 .. .. .. $ axis.ticks.length.x : NULL .. .. .. $ axis.ticks.length.x.top : NULL .. .. .. $ axis.ticks.length.x.bottom : NULL .. .. .. $ axis.ticks.length.y : NULL .. .. .. $ axis.ticks.length.y.left : NULL .. .. .. $ axis.ticks.length.y.right : NULL .. .. .. $ axis.ticks.length.theta : NULL .. .. .. $ axis.ticks.length.r : NULL .. .. .. $ axis.minor.ticks.length : ‘rel’ num 0.75 .. .. .. $ axis.minor.ticks.length.x : NULL .. .. .. $ axis.minor.ticks.length.x.top : NULL .. .. .. $ axis.minor.ticks.length.x.bottom: NULL .. .. .. $ axis.minor.ticks.length.y : NULL .. .. .. $ axis.minor.ticks.length.y.left : NULL .. .. .. $ axis.minor.ticks.length.y.right : NULL .. .. .. $ axis.minor.ticks.length.theta : NULL .. .. .. $ axis.minor.ticks.length.r : NULL .. .. .. $ axis.line : <:element_line> .. .. .. ..@ colour : NULL .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ lineend : chr “square” .. .. .. ..@ linejoin : NULL .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.line.x : NULL .. .. .. $ axis.line.x.top : NULL .. .. .. $ axis.line.x.bottom : NULL .. .. .. $ axis.line.y : NULL .. .. .. $ axis.line.y.left : NULL .. .. .. $ axis.line.y.right : NULL .. .. .. $ axis.line.theta : NULL .. .. .. $ axis.line.r : NULL .. .. .. $ legend.background : <:element_rect> .. .. .. ..@ fill : NULL .. .. .. ..@ colour : logi NA .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ linejoin : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.margin : NULL .. .. .. $ legend.spacing : ‘rel’ num 2 .. .. .. $ legend.spacing.x : NULL .. .. .. $ legend.spacing.y : NULL .. .. .. $ legend.key : NULL .. .. .. $ legend.key.size : ‘simpleUnit’ num 1.2lines .. .. .. ..- attr(, “unit”)= int 3 .. .. .. $ legend.key.height : NULL .. .. .. $ legend.key.width : NULL .. .. .. $ legend.key.spacing : NULL .. .. .. $ legend.key.spacing.x : NULL .. .. .. $ legend.key.spacing.y : NULL .. .. .. $ legend.key.justification : NULL .. .. .. $ legend.frame : NULL .. .. .. $ legend.ticks : NULL .. .. .. $ legend.ticks.length : ‘rel’ num 0.2 .. .. .. $ legend.axis.line : NULL .. .. .. $ legend.text : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : ‘rel’ num 0.8 .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.text.position : NULL .. .. .. $ legend.title : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.title.position : NULL .. .. .. $ legend.position : chr “right” .. .. .. $ legend.position.inside : NULL .. .. .. $ legend.direction : NULL .. .. .. $ legend.byrow : NULL .. .. .. $ legend.justification : chr “center” .. .. .. $ legend.justification.top : NULL .. .. .. $ legend.justification.bottom : NULL .. .. .. $ legend.justification.left : NULL .. .. .. $ legend.justification.right : NULL .. .. .. $ legend.justification.inside : NULL .. .. .. [list output truncated] .. .. .. @ complete: logi TRUE .. .. .. @ validate: logi TRUE .. ..@ coordinates:Classes ‘CoordCartesian’, ‘Coord’, ‘ggproto’, ‘gg’ <ggproto object: Class CoordCartesian, Coord, gg> aspect: function backtransform_range: function clip: on default: TRUE distance: function draw_panel: function expand: TRUE is_free: function is_linear: function labels: function limits: list modify_scales: function range: function ratio: NULL render_axis_h: function render_axis_v: function render_bg: function render_fg: function reverse: none setup_data: function setup_layout: function setup_panel_guides: function setup_panel_params: function setup_params: function train_panel_guides: function transform: function super: <ggproto object: Class CoordCartesian, Coord, gg> .. ..@ facet :Classes ‘FacetNull’, ‘Facet’, ‘ggproto’, ‘gg’ <ggproto object: Class FacetNull, Facet, gg> attach_axes: function attach_strips: function compute_layout: function draw_back: function draw_front: function draw_labels: function draw_panel_content: function draw_panels: function finish_data: function format_strip_labels: function init_gtable: function init_scales: function map_data: function params: list set_panel_size: function setup_data: function setup_panel_params: function setup_params: function shrink: TRUE train_scales: function vars: function super: <ggproto object: Class FacetNull, Facet, gg> .. ..@ layout :Classes ‘Layout’, ‘ggproto’, ‘gg’ <ggproto object: Class Layout, gg> coord: NULL coord_params: list facet: NULL facet_params: list finish_data: function get_scales: function layout: NULL map_position: function panel_params: NULL panel_scales_x: NULL panel_scales_y: NULL render: function render_labels: function reset_scales: function resolve_label: function setup: function setup_panel_guides: function setup_panel_params: function train_position: function super: <ggproto object: Class Layout, gg> .. ..@ labels : <:labels> Named list() .. ..@ meta : list() .. ..@ plot_env :<environment: 0x5636ec07bb28> .. $ Petal.Length: <:ggplot> .. ..@ data :‘data.frame’: 150 obs. of 5 variables: .. .. .. $ Sepal.Length: num [1:150] 5.1 4.9 4.7 4.6 5 5.4 4.6 5 4.4 4.9 … .. .. .. $ Sepal.Width : num [1:150] 3.5 3 3.2 3.1 3.6 3.9 3.4 3.4 2.9 3.1 … .. .. .. $ Petal.Length: num [1:150] 1.4 1.4 1.3 1.5 1.4 1.7 1.4 1.5 1.4 1.5 … .. .. .. $ Petal.Width : num [1:150] 0.2 0.2 0.2 0.2 0.2 0.4 0.3 0.2 0.2 0.1 … .. .. .. $ Species : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 1 1 1 1 1 1 1 1 1 … .. ..@ layers :List of 1 .. .. .. $ geom_boxplot:Classes ‘LayerInstance’, ‘Layer’, ‘ggproto’, ‘gg’ <ggproto object: Class LayerInstance, Layer, gg> aes_params: list compute_aesthetics: function compute_geom_1: function compute_geom_2: function compute_position: function compute_statistic: function computed_geom_params: NULL computed_mapping: NULL computed_stat_params: NULL constructor: call data: waiver draw_geom: function finish_statistics: function geom: <ggproto object: Class GeomBoxplot, Geom, gg> aesthetics: function default_aes: ggplot2::mapping, uneval, gg, S7_object draw_group: function draw_key: function draw_layer: function draw_panel: function extra_params: na.rm orientation outliers handle_na: function non_missing_aes: optional_aes: parameters: function rename_size: TRUE required_aes: x|y lower|xlower upper|xupper middle|xmiddle ymin|xmin y … setup_data: function setup_params: function use_defaults: function super: <ggproto object: Class Geom, gg> geom_params: list inherit.aes: TRUE layer_data: function layout: NULL map_statistic: function mapping: NULL name: NULL position: <ggproto object: Class PositionDodge2, PositionDodge, Position, gg> aesthetics: function compute_layer: function compute_panel: function default_aes: ggplot2::mapping, uneval, gg, S7_object orientation: x padding: 0.1 preserve: total required_aes: reverse: FALSE setup_data: function setup_params: function use_defaults: function width: NULL super: <ggproto object: Class PositionDodge, Position, gg> print: function setup_layer: function show.legend: NA stat: <ggproto object: Class StatBoxplot, Stat, gg> aesthetics: function compute_group: function compute_layer: function compute_panel: function default_aes: ggplot2::mapping, uneval, gg, S7_object dropped_aes: x y weight extra_params: na.rm orientation finish_layer: function non_missing_aes: weight optional_aes: width parameters: function required_aes: y|x retransform: TRUE setup_data: function setup_params: function super: <ggproto object: Class Stat, gg> stat_params: list super: <ggproto object: Class Layer, gg> .. ..@ scales :Classes ‘ScalesList’, ‘ggproto’, ‘gg’ <ggproto object: Class ScalesList, gg> add: function add_defaults: function add_missing: function backtransform_df: function clone: function find: function get_scales: function has_scale: function input: function map_df: function n: function non_position_scales: function scales: list set_palettes: function train_df: function transform_df: function super: <ggproto object: Class ScalesList, gg> .. ..@ guides :Classes ‘Guides’, ‘ggproto’, ‘gg’ <ggproto object: Class Guides, gg> add: function assemble: function build: function draw: function get_custom: function get_guide: function get_params: function get_position: function guides: NULL merge: function missing: <ggproto object: Class GuideNone, Guide, gg> add_title: function arrange_layout: function assemble_drawing: function available_aes: any build_decor: function build_labels: function build_ticks: function build_title: function draw: function draw_early_exit: function elements: list extract_decor: function extract_key: function extract_params: function get_layer_key: function hashables: list measure_grobs: function merge: function override_elements: function params: list process_layers: function setup_elements: function setup_params: function train: function transform: function super: <ggproto object: Class GuideNone, Guide, gg> package_box: function print: function process_layers: function setup: function subset_guides: function train: function update_params: function super: <ggproto object: Class Guides, gg> .. ..@ mapping : <:mapping> List of 2 .. .. .. $ x: language ~.data[[“Species”]] .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636edda2d88> .. .. .. $ y: language ~.data[[“Petal.Length”]] .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636edda2d88> .. ..@ theme : List of 144 .. .. .. $ line : <:element_line> .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ lineend : chr “butt” .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : chr “black” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ rect : <:element_rect> .. .. .. ..@ fill : chr “white” .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ text : <:element_text> .. .. .. ..@ family : chr “” .. .. .. ..@ face : chr “plain” .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : chr “black” .. .. .. ..@ size : num 11 .. .. .. ..@ hjust : num 0.5 .. .. .. ..@ vjust : num 0.5 .. .. .. ..@ angle : num 0 .. .. .. ..@ lineheight : num 0.9 .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 0 .. .. .. ..@ debug : logi FALSE .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ title : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ point : <:element_point> .. .. .. ..@ colour : chr “black” .. .. .. ..@ shape : num 19 .. .. .. ..@ size : num 1.5 .. .. .. ..@ fill : chr “white” .. .. .. ..@ stroke : num 0.5 .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ polygon : <:element_polygon> .. .. .. ..@ fill : chr “white” .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ geom : <:element_geom> .. .. .. ..@ ink : chr “black” .. .. .. ..@ paper : chr “white” .. .. .. ..@ accent : chr “#3366FF” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ borderwidth: num 0.5 .. .. .. ..@ linetype : int 1 .. .. .. ..@ bordertype : int 1 .. .. .. ..@ family : chr “” .. .. .. ..@ fontsize : num 3.87 .. .. .. ..@ pointsize : num 1.5 .. .. .. ..@ pointshape : num 19 .. .. .. ..@ colour : NULL .. .. .. ..@ fill : NULL .. .. .. $ spacing : ‘simpleUnit’ num 5.5points .. .. .. ..- attr(, “unit”)= int 8 .. .. .. $ margins : <:margin> num [1:4] 5.5 5.5 5.5 5.5 .. .. .. $ aspect.ratio : NULL .. .. .. $ axis.title : NULL .. .. .. $ axis.title.x : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 2.75 0 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.x.top : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 0 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 2.75 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.x.bottom : NULL .. .. .. $ axis.title.y : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : num 90 .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.75 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.y.left : NULL .. .. .. $ axis.title.y.right : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : num -90 .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 2.75 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : ‘rel’ num 0.8 .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 2.2 0 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x.top : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 0 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 2.2 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x.bottom : NULL .. .. .. $ axis.text.y : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 1 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.2 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.y.left : NULL .. .. .. $ axis.text.y.right : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 2.2 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.theta : NULL .. .. .. $ axis.text.r : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0.5 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.2 0 2.2 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.ticks : <:element_line> .. .. .. ..@ colour : NULL .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ lineend : NULL .. .. .. ..@ linejoin : NULL .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.ticks.x : NULL .. .. .. $ axis.ticks.x.top : NULL .. .. .. $ axis.ticks.x.bottom : NULL .. .. .. $ axis.ticks.y : NULL .. .. .. $ axis.ticks.y.left : NULL .. .. .. $ axis.ticks.y.right : NULL .. .. .. $ axis.ticks.theta : NULL .. .. .. $ axis.ticks.r : NULL .. .. .. $ axis.minor.ticks.x.top : NULL .. .. .. $ axis.minor.ticks.x.bottom : NULL .. .. .. $ axis.minor.ticks.y.left : NULL .. .. .. $ axis.minor.ticks.y.right : NULL .. .. .. $ axis.minor.ticks.theta : NULL .. .. .. $ axis.minor.ticks.r : NULL .. .. .. $ axis.ticks.length : ‘rel’ num 0.5 .. .. .. $ axis.ticks.length.x : NULL .. .. .. $ axis.ticks.length.x.top : NULL .. .. .. $ axis.ticks.length.x.bottom : NULL .. .. .. $ axis.ticks.length.y : NULL .. .. .. $ axis.ticks.length.y.left : NULL .. .. .. $ axis.ticks.length.y.right : NULL .. .. .. $ axis.ticks.length.theta : NULL .. .. .. $ axis.ticks.length.r : NULL .. .. .. $ axis.minor.ticks.length : ‘rel’ num 0.75 .. .. .. $ axis.minor.ticks.length.x : NULL .. .. .. $ axis.minor.ticks.length.x.top : NULL .. .. .. $ axis.minor.ticks.length.x.bottom: NULL .. .. .. $ axis.minor.ticks.length.y : NULL .. .. .. $ axis.minor.ticks.length.y.left : NULL .. .. .. $ axis.minor.ticks.length.y.right : NULL .. .. .. $ axis.minor.ticks.length.theta : NULL .. .. .. $ axis.minor.ticks.length.r : NULL .. .. .. $ axis.line : <:element_line> .. .. .. ..@ colour : NULL .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ lineend : chr “square” .. .. .. ..@ linejoin : NULL .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.line.x : NULL .. .. .. $ axis.line.x.top : NULL .. .. .. $ axis.line.x.bottom : NULL .. .. .. $ axis.line.y : NULL .. .. .. $ axis.line.y.left : NULL .. .. .. $ axis.line.y.right : NULL .. .. .. $ axis.line.theta : NULL .. .. .. $ axis.line.r : NULL .. .. .. $ legend.background : <:element_rect> .. .. .. ..@ fill : NULL .. .. .. ..@ colour : logi NA .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ linejoin : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.margin : NULL .. .. .. $ legend.spacing : ‘rel’ num 2 .. .. .. $ legend.spacing.x : NULL .. .. .. $ legend.spacing.y : NULL .. .. .. $ legend.key : NULL .. .. .. $ legend.key.size : ‘simpleUnit’ num 1.2lines .. .. .. ..- attr(, “unit”)= int 3 .. .. .. $ legend.key.height : NULL .. .. .. $ legend.key.width : NULL .. .. .. $ legend.key.spacing : NULL .. .. .. $ legend.key.spacing.x : NULL .. .. .. $ legend.key.spacing.y : NULL .. .. .. $ legend.key.justification : NULL .. .. .. $ legend.frame : NULL .. .. .. $ legend.ticks : NULL .. .. .. $ legend.ticks.length : ‘rel’ num 0.2 .. .. .. $ legend.axis.line : NULL .. .. .. $ legend.text : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : ‘rel’ num 0.8 .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.text.position : NULL .. .. .. $ legend.title : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.title.position : NULL .. .. .. $ legend.position : chr “right” .. .. .. $ legend.position.inside : NULL .. .. .. $ legend.direction : NULL .. .. .. $ legend.byrow : NULL .. .. .. $ legend.justification : chr “center” .. .. .. $ legend.justification.top : NULL .. .. .. $ legend.justification.bottom : NULL .. .. .. $ legend.justification.left : NULL .. .. .. $ legend.justification.right : NULL .. .. .. $ legend.justification.inside : NULL .. .. .. [list output truncated] .. .. .. @ complete: logi TRUE .. .. .. @ validate: logi TRUE .. ..@ coordinates:Classes ‘CoordCartesian’, ‘Coord’, ‘ggproto’, ‘gg’ <ggproto object: Class CoordCartesian, Coord, gg> aspect: function backtransform_range: function clip: on default: TRUE distance: function draw_panel: function expand: TRUE is_free: function is_linear: function labels: function limits: list modify_scales: function range: function ratio: NULL render_axis_h: function render_axis_v: function render_bg: function render_fg: function reverse: none setup_data: function setup_layout: function setup_panel_guides: function setup_panel_params: function setup_params: function train_panel_guides: function transform: function super: <ggproto object: Class CoordCartesian, Coord, gg> .. ..@ facet :Classes ‘FacetNull’, ‘Facet’, ‘ggproto’, ‘gg’ <ggproto object: Class FacetNull, Facet, gg> attach_axes: function attach_strips: function compute_layout: function draw_back: function draw_front: function draw_labels: function draw_panel_content: function draw_panels: function finish_data: function format_strip_labels: function init_gtable: function init_scales: function map_data: function params: list set_panel_size: function setup_data: function setup_panel_params: function setup_params: function shrink: TRUE train_scales: function vars: function super: <ggproto object: Class FacetNull, Facet, gg> .. ..@ layout :Classes ‘Layout’, ‘ggproto’, ‘gg’ <ggproto object: Class Layout, gg> coord: NULL coord_params: list facet: NULL facet_params: list finish_data: function get_scales: function layout: NULL map_position: function panel_params: NULL panel_scales_x: NULL panel_scales_y: NULL render: function render_labels: function reset_scales: function resolve_label: function setup: function setup_panel_guides: function setup_panel_params: function train_position: function super: <ggproto object: Class Layout, gg> .. ..@ labels : <:labels> Named list() .. ..@ meta : list() .. ..@ plot_env :<environment: 0x5636edda2d88> .. $ Petal.Width : <:ggplot> .. ..@ data :‘data.frame’: 150 obs. of 5 variables: .. .. .. $ Sepal.Length: num [1:150] 5.1 4.9 4.7 4.6 5 5.4 4.6 5 4.4 4.9 … .. .. .. $ Sepal.Width : num [1:150] 3.5 3 3.2 3.1 3.6 3.9 3.4 3.4 2.9 3.1 … .. .. .. $ Petal.Length: num [1:150] 1.4 1.4 1.3 1.5 1.4 1.7 1.4 1.5 1.4 1.5 … .. .. .. $ Petal.Width : num [1:150] 0.2 0.2 0.2 0.2 0.2 0.4 0.3 0.2 0.2 0.1 … .. .. .. $ Species : Factor w/ 3 levels “setosa”,“versicolor”,..: 1 1 1 1 1 1 1 1 1 1 … .. ..@ layers :List of 1 .. .. .. $ geom_boxplot:Classes ‘LayerInstance’, ‘Layer’, ‘ggproto’, ‘gg’ <ggproto object: Class LayerInstance, Layer, gg> aes_params: list compute_aesthetics: function compute_geom_1: function compute_geom_2: function compute_position: function compute_statistic: function computed_geom_params: NULL computed_mapping: NULL computed_stat_params: NULL constructor: call data: waiver draw_geom: function finish_statistics: function geom: <ggproto object: Class GeomBoxplot, Geom, gg> aesthetics: function default_aes: ggplot2::mapping, uneval, gg, S7_object draw_group: function draw_key: function draw_layer: function draw_panel: function extra_params: na.rm orientation outliers handle_na: function non_missing_aes: optional_aes: parameters: function rename_size: TRUE required_aes: x|y lower|xlower upper|xupper middle|xmiddle ymin|xmin y … setup_data: function setup_params: function use_defaults: function super: <ggproto object: Class Geom, gg> geom_params: list inherit.aes: TRUE layer_data: function layout: NULL map_statistic: function mapping: NULL name: NULL position: <ggproto object: Class PositionDodge2, PositionDodge, Position, gg> aesthetics: function compute_layer: function compute_panel: function default_aes: ggplot2::mapping, uneval, gg, S7_object orientation: x padding: 0.1 preserve: total required_aes: reverse: FALSE setup_data: function setup_params: function use_defaults: function width: NULL super: <ggproto object: Class PositionDodge, Position, gg> print: function setup_layer: function show.legend: NA stat: <ggproto object: Class StatBoxplot, Stat, gg> aesthetics: function compute_group: function compute_layer: function compute_panel: function default_aes: ggplot2::mapping, uneval, gg, S7_object dropped_aes: x y weight extra_params: na.rm orientation finish_layer: function non_missing_aes: weight optional_aes: width parameters: function required_aes: y|x retransform: TRUE setup_data: function setup_params: function super: <ggproto object: Class Stat, gg> stat_params: list super: <ggproto object: Class Layer, gg> .. ..@ scales :Classes ‘ScalesList’, ‘ggproto’, ‘gg’ <ggproto object: Class ScalesList, gg> add: function add_defaults: function add_missing: function backtransform_df: function clone: function find: function get_scales: function has_scale: function input: function map_df: function n: function non_position_scales: function scales: list set_palettes: function train_df: function transform_df: function super: <ggproto object: Class ScalesList, gg> .. ..@ guides :Classes ‘Guides’, ‘ggproto’, ‘gg’ <ggproto object: Class Guides, gg> add: function assemble: function build: function draw: function get_custom: function get_guide: function get_params: function get_position: function guides: NULL merge: function missing: <ggproto object: Class GuideNone, Guide, gg> add_title: function arrange_layout: function assemble_drawing: function available_aes: any build_decor: function build_labels: function build_ticks: function build_title: function draw: function draw_early_exit: function elements: list extract_decor: function extract_key: function extract_params: function get_layer_key: function hashables: list measure_grobs: function merge: function override_elements: function params: list process_layers: function setup_elements: function setup_params: function train: function transform: function super: <ggproto object: Class GuideNone, Guide, gg> package_box: function print: function process_layers: function setup: function subset_guides: function train: function update_params: function super: <ggproto object: Class Guides, gg> .. ..@ mapping : <:mapping> List of 2 .. .. .. $ x: language ~.data[[“Species”]] .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636ef4ba598> .. .. .. $ y: language ~.data[[“Petal.Width”]] .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636ef4ba598> .. ..@ theme : List of 144 .. .. .. $ line : <:element_line> .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ lineend : chr “butt” .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : chr “black” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ rect : <:element_rect> .. .. .. ..@ fill : chr “white” .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ text : <:element_text> .. .. .. ..@ family : chr “” .. .. .. ..@ face : chr “plain” .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : chr “black” .. .. .. ..@ size : num 11 .. .. .. ..@ hjust : num 0.5 .. .. .. ..@ vjust : num 0.5 .. .. .. ..@ angle : num 0 .. .. .. ..@ lineheight : num 0.9 .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 0 .. .. .. ..@ debug : logi FALSE .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ title : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ point : <:element_point> .. .. .. ..@ colour : chr “black” .. .. .. ..@ shape : num 19 .. .. .. ..@ size : num 1.5 .. .. .. ..@ fill : chr “white” .. .. .. ..@ stroke : num 0.5 .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ polygon : <:element_polygon> .. .. .. ..@ fill : chr “white” .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ geom : <:element_geom> .. .. .. ..@ ink : chr “black” .. .. .. ..@ paper : chr “white” .. .. .. ..@ accent : chr “#3366FF” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ borderwidth: num 0.5 .. .. .. ..@ linetype : int 1 .. .. .. ..@ bordertype : int 1 .. .. .. ..@ family : chr “” .. .. .. ..@ fontsize : num 3.87 .. .. .. ..@ pointsize : num 1.5 .. .. .. ..@ pointshape : num 19 .. .. .. ..@ colour : NULL .. .. .. ..@ fill : NULL .. .. .. $ spacing : ‘simpleUnit’ num 5.5points .. .. .. ..- attr(, “unit”)= int 8 .. .. .. $ margins : <:margin> num [1:4] 5.5 5.5 5.5 5.5 .. .. .. $ aspect.ratio : NULL .. .. .. $ axis.title : NULL .. .. .. $ axis.title.x : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 2.75 0 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.x.top : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 0 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 2.75 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.x.bottom : NULL .. .. .. $ axis.title.y : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : num 90 .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.75 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.y.left : NULL .. .. .. $ axis.title.y.right : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : num -90 .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 2.75 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : ‘rel’ num 0.8 .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 2.2 0 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x.top : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 0 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 2.2 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x.bottom : NULL .. .. .. $ axis.text.y : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 1 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.2 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.y.left : NULL .. .. .. $ axis.text.y.right : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 2.2 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.theta : NULL .. .. .. $ axis.text.r : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0.5 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.2 0 2.2 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.ticks : <:element_line> .. .. .. ..@ colour : NULL .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ lineend : NULL .. .. .. ..@ linejoin : NULL .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.ticks.x : NULL .. .. .. $ axis.ticks.x.top : NULL .. .. .. $ axis.ticks.x.bottom : NULL .. .. .. $ axis.ticks.y : NULL .. .. .. $ axis.ticks.y.left : NULL .. .. .. $ axis.ticks.y.right : NULL .. .. .. $ axis.ticks.theta : NULL .. .. .. $ axis.ticks.r : NULL .. .. .. $ axis.minor.ticks.x.top : NULL .. .. .. $ axis.minor.ticks.x.bottom : NULL .. .. .. $ axis.minor.ticks.y.left : NULL .. .. .. $ axis.minor.ticks.y.right : NULL .. .. .. $ axis.minor.ticks.theta : NULL .. .. .. $ axis.minor.ticks.r : NULL .. .. .. $ axis.ticks.length : ‘rel’ num 0.5 .. .. .. $ axis.ticks.length.x : NULL .. .. .. $ axis.ticks.length.x.top : NULL .. .. .. $ axis.ticks.length.x.bottom : NULL .. .. .. $ axis.ticks.length.y : NULL .. .. .. $ axis.ticks.length.y.left : NULL .. .. .. $ axis.ticks.length.y.right : NULL .. .. .. $ axis.ticks.length.theta : NULL .. .. .. $ axis.ticks.length.r : NULL .. .. .. $ axis.minor.ticks.length : ‘rel’ num 0.75 .. .. .. $ axis.minor.ticks.length.x : NULL .. .. .. $ axis.minor.ticks.length.x.top : NULL .. .. .. $ axis.minor.ticks.length.x.bottom: NULL .. .. .. $ axis.minor.ticks.length.y : NULL .. .. .. $ axis.minor.ticks.length.y.left : NULL .. .. .. $ axis.minor.ticks.length.y.right : NULL .. .. .. $ axis.minor.ticks.length.theta : NULL .. .. .. $ axis.minor.ticks.length.r : NULL .. .. .. $ axis.line : <:element_line> .. .. .. ..@ colour : NULL .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ lineend : chr “square” .. .. .. ..@ linejoin : NULL .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.line.x : NULL .. .. .. $ axis.line.x.top : NULL .. .. .. $ axis.line.x.bottom : NULL .. .. .. $ axis.line.y : NULL .. .. .. $ axis.line.y.left : NULL .. .. .. $ axis.line.y.right : NULL .. .. .. $ axis.line.theta : NULL .. .. .. $ axis.line.r : NULL .. .. .. $ legend.background : <:element_rect> .. .. .. ..@ fill : NULL .. .. .. ..@ colour : logi NA .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ linejoin : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.margin : NULL .. .. .. $ legend.spacing : ‘rel’ num 2 .. .. .. $ legend.spacing.x : NULL .. .. .. $ legend.spacing.y : NULL .. .. .. $ legend.key : NULL .. .. .. $ legend.key.size : ‘simpleUnit’ num 1.2lines .. .. .. ..- attr(, “unit”)= int 3 .. .. .. $ legend.key.height : NULL .. .. .. $ legend.key.width : NULL .. .. .. $ legend.key.spacing : NULL .. .. .. $ legend.key.spacing.x : NULL .. .. .. $ legend.key.spacing.y : NULL .. .. .. $ legend.key.justification : NULL .. .. .. $ legend.frame : NULL .. .. .. $ legend.ticks : NULL .. .. .. $ legend.ticks.length : ‘rel’ num 0.2 .. .. .. $ legend.axis.line : NULL .. .. .. $ legend.text : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : ‘rel’ num 0.8 .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.text.position : NULL .. .. .. $ legend.title : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.title.position : NULL .. .. .. $ legend.position : chr “right” .. .. .. $ legend.position.inside : NULL .. .. .. $ legend.direction : NULL .. .. .. $ legend.byrow : NULL .. .. .. $ legend.justification : chr “center” .. .. .. $ legend.justification.top : NULL .. .. .. $ legend.justification.bottom : NULL .. .. .. $ legend.justification.left : NULL .. .. .. $ legend.justification.right : NULL .. .. .. $ legend.justification.inside : NULL .. .. .. [list output truncated] .. .. .. @ complete: logi TRUE .. .. .. @ validate: logi TRUE .. ..@ coordinates:Classes ‘CoordCartesian’, ‘Coord’, ‘ggproto’, ‘gg’ <ggproto object: Class CoordCartesian, Coord, gg> aspect: function backtransform_range: function clip: on default: TRUE distance: function draw_panel: function expand: TRUE is_free: function is_linear: function labels: function limits: list modify_scales: function range: function ratio: NULL render_axis_h: function render_axis_v: function render_bg: function render_fg: function reverse: none setup_data: function setup_layout: function setup_panel_guides: function setup_panel_params: function setup_params: function train_panel_guides: function transform: function super: <ggproto object: Class CoordCartesian, Coord, gg> .. ..@ facet :Classes ‘FacetNull’, ‘Facet’, ‘ggproto’, ‘gg’ <ggproto object: Class FacetNull, Facet, gg> attach_axes: function attach_strips: function compute_layout: function draw_back: function draw_front: function draw_labels: function draw_panel_content: function draw_panels: function finish_data: function format_strip_labels: function init_gtable: function init_scales: function map_data: function params: list set_panel_size: function setup_data: function setup_panel_params: function setup_params: function shrink: TRUE train_scales: function vars: function super: <ggproto object: Class FacetNull, Facet, gg> .. ..@ layout :Classes ‘Layout’, ‘ggproto’, ‘gg’ <ggproto object: Class Layout, gg> coord: NULL coord_params: list facet: NULL facet_params: list finish_data: function get_scales: function layout: NULL map_position: function panel_params: NULL panel_scales_x: NULL panel_scales_y: NULL render: function render_labels: function reset_scales: function resolve_label: function setup: function setup_panel_guides: function setup_panel_params: function train_position: function super: <ggproto object: Class Layout, gg> .. ..@ labels : <:labels> Named list() .. ..@ meta : list() .. ..@ plot_env :<environment: 0x5636ef4ba598>

Access the figures for any variable:

result_iris@figures[["Sepal.Length"]]
result_iris@figures[["Petal.Width"]]

Selecting a subset of variables

You can pass any subset of column names to vars. Variables not listed are excluded from both the table and the figures.

basic_summaries(
  data = mtcars,
  vars = c("mpg", "am")
)

<bsu.tools::basic_summaries_result> @ tbl_gt :List of 20 .. $ _data : tibble [2 × 7] (S3: tbl_df/tbl/data.frame) .. ..$ variable : chr [1:2] “mpg” “am” .. ..$ var_type : chr [1:2] “continuous” “continuous” .. ..$ row_type : chr [1:2] “label” “label” .. ..$ var_label: chr [1:2] “mpg” “am” .. ..$ label : chr [1:2] “mpg” “am” .. ..$ stat_0 : chr [1:2] “20.1 (6.0)
19.2 [15.4, 22.8]
10.4, 33.9” “0.41 (0.50)
0.00 [0.00, 1.00]
0.00, 1.00” .. ..$ Figures : chr [1:2] “mpg” “am” .. $ _boxhead :‘data.frame’: 7 obs. of 8 variables: .. ..$ var : chr [1:7] “variable” “var_type” “row_type” “var_label” … .. ..$ type : chr [1:7] “hidden” “hidden” “hidden” “hidden” … .. ..$ column_label :List of 7 .. .. ..$ : ‘from_markdown’ chr “variable” .. .. ..$ : ‘from_markdown’ chr “var_type” .. .. ..$ : ‘from_markdown’ chr “row_type” .. .. ..$ : ‘from_markdown’ chr “var_label” .. .. ..$ : ‘from_markdown’ chr “Characteristic” .. .. ..$ : ‘from_markdown’ chr “N = 32” .. .. ..$ : ‘from_markdown’ chr “Figures” .. ..$ column_units : chr [1:7] NA NA NA NA … .. ..$ column_pattern: chr [1:7] NA NA NA NA … .. ..$ column_align : chr [1:7] “center” “center” “center” “center” … .. ..$ column_width :List of 7 .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. ..$ hidden_px :List of 7 .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. .. ..$ : NULL .. $ _stub_df :‘data.frame’: 2 obs. of 6 variables: .. ..$ rownum_i : int [1:2] 1 2 .. ..$ row_id : chr [1:2] NA NA .. ..$ group_id : chr [1:2] NA NA .. ..$ group_label :List of 2 .. .. ..$ : NULL .. .. ..$ : NULL .. ..$ indent : chr [1:2] NA NA .. ..$ built_group_label: chr [1:2] NA NA .. $ _row_groups : chr(0) .. $ _row_order : list() .. $ _heading :List of 3 .. ..$ title : NULL .. ..$ subtitle : NULL .. ..$ preheader: NULL .. $ _spanners :‘data.frame’: 0 obs. of 8 variables: .. ..$ vars : list() .. ..$ spanner_label : list() .. ..$ spanner_units : chr(0) .. ..$ spanner_pattern: chr(0) .. ..$ spanner_id : chr(0) .. ..$ spanner_level : int(0) .. ..$ gather : logi(0) .. ..$ built : chr(0) .. $ _stubhead :List of 1 .. ..$ label: NULL .. $ _footnotes :‘data.frame’: 1 obs. of 8 variables: .. ..$ locname : chr “columns_columns” .. ..$ grpname : chr NA .. ..$ colname : chr “stat_0” .. ..$ locnum : num 4 .. ..$ rownum : int NA .. ..$ colnum : int NA .. ..$ footnotes:List of 1 .. .. ..$ : ‘from_markdown’ chr “Mean (SD)
Median [Q1, Q3]
Min, Max” .. ..$ placement: chr “auto” .. $ _source_notes : list() .. $ _formats :List of 1 .. ..$ :List of 4 .. .. ..$ func :List of 6 .. .. .. ..$ html :function (x)
.. .. .. ..$ latex :function (x)
.. .. .. ..$ rtf :function (x)
.. .. .. ..$ word :function (x)
.. .. .. ..$ grid :function (x)
.. .. .. ..$ default:function (x)
.. .. ..$ cols : chr “stat_0” .. .. ..$ rows : int [1:2] 1 2 .. .. ..$ compat: NULL .. $ _substitutions :List of 1 .. ..$ :List of 3 .. .. ..$ func:List of 4 .. .. .. ..$ html :function (x)
.. .. .. ..$ latex :function (x)
.. .. .. ..$ rtf :function (x)
.. .. .. ..$ default:function (x)
.. .. ..$ cols: chr [1:7] “variable” “var_type” “row_type” “var_label” … .. .. ..$ rows: int [1:2] 1 2 .. $ _styles :‘data.frame’: 0 obs. of 7 variables: .. ..$ locname: chr(0) .. ..$ grpname: chr(0) .. ..$ colname: chr(0) .. ..$ locnum : num(0) .. ..$ rownum : int(0) .. ..$ colnum : int(0) .. ..$ styles : list() .. $ _summary : list() .. $ _summary_cols : list() .. $ _summary_cols_build: list() .. $ _options : tibble [200 × 5] (S3: tbl_df/tbl/data.frame) .. ..$ parameter: chr [1:200] “table_id” “table_caption” “table_width” “table_layout” … .. ..$ scss : logi [1:200] FALSE FALSE TRUE TRUE TRUE TRUE … .. ..$ category : chr [1:200] “table” “table” “table” “table” … .. ..$ type : chr [1:200] “value” “value” “px” “value” … .. ..$ value :List of 200 .. .. ..$ : chr “gt_tbl” .. .. ..$ : chr NA .. .. ..$ : chr “auto” .. .. ..$ : chr “fixed” .. .. ..$ : chr “auto” .. .. ..$ : chr “auto” .. .. ..$ : chr “#FFFFFF” .. .. ..$ : chr(0) .. .. ..$ : chr [1:10] “system-ui” “Segoe UI” “Roboto” “Helvetica” … .. .. ..$ : chr “16px” .. .. ..$ : chr “normal” .. .. ..$ : chr “normal” .. .. ..$ : chr “#333333” .. .. ..$ : chr “#FFFFFF” .. .. ..$ : logi TRUE .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#A8A8A8” .. .. ..$ : chr “none” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : logi TRUE .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#A8A8A8” .. .. ..$ : chr “none” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr NA .. .. ..$ : chr “center” .. .. ..$ : chr “125%” .. .. ..$ : chr “initial” .. .. ..$ : chr “85%” .. .. ..$ : chr “initial” .. .. ..$ : chr “4px” .. .. ..$ : chr “5px” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “none” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr NA .. .. ..$ : chr “100%” .. .. ..$ : chr “normal” .. .. ..$ : chr “inherit” .. .. ..$ : chr “5px” .. .. ..$ : chr “5px” .. .. ..$ : chr “none” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “none” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : logi FALSE .. .. ..$ : chr “{1}, {2}” .. .. ..$ : chr NA .. .. ..$ : chr “100%” .. .. ..$ : chr “initial” .. .. ..$ : chr “inherit” .. .. ..$ : chr “8px” .. .. ..$ : chr “5px” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “none” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “none” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr NA .. .. ..$ : logi FALSE .. .. ..$ : chr “solid” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “none” .. .. ..$ : chr “1px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “solid” .. .. ..$ : chr “2px” .. .. ..$ : chr “#D3D3D3” .. .. ..$ : chr “8px” .. .. ..$ : chr “5px” .. .. ..$ : chr NA .. .. ..$ : chr “100%” .. .. ..$ : chr “initial” .. .. .. [list output truncated] .. $ _transforms :List of 1 .. ..$ :List of 2 .. .. ..$ resolved:List of 3 .. .. .. ..$ columns : language ~“Figures” .. .. .. .. ..- attr(, “.Environment”)=<environment: R_EmptyEnv> .. .. .. ..$ rows : int [1:2] 1 2 .. .. .. ..$ colnames: chr “Figures” .. .. .. ..- attr(, “class”)= chr [1:3] “resolved” “cells_body” “location_cells” .. .. ..$ fn :function (x)
.. $ _locale :List of 1 .. ..$ locale: NULL .. $ _has_built : logi FALSE .. - attr(, “class”)= chr [1:2] “gt_tbl” “list” @ raw_table:List of 5 .. $ table_body : tibble [2 × 6] (S3: tbl_df/tbl/data.frame) .. ..$ variable : chr [1:2] “mpg” “am” .. ..$ var_type : chr [1:2] “continuous” “continuous” .. ..$ row_type : chr [1:2] “label” “label” .. ..$ var_label: chr [1:2] “mpg” “am” .. ..$ label : chr [1:2] “mpg” “am” .. ..$ stat_0 : chr [1:2] “20.1 (6.0)
19.2 [15.4, 22.8]
10.4, 33.9” “0.41 (0.50)
0.00 [0.00, 1.00]
0.00, 1.00” .. $ table_styling:List of 13 .. ..$ header : tibble [6 × 9] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr [1:6] “variable” “var_type” “row_type” “var_label” … .. .. ..$ hide : logi [1:6] TRUE TRUE TRUE TRUE FALSE FALSE .. .. ..$ align : chr [1:6] “center” “center” “center” “center” … .. .. ..$ interpret_label : chr [1:6] “gt::md” “gt::md” “gt::md” “gt::md” … .. .. ..$ label : chr [1:6] “variable” “var_type” “row_type” “var_label” … .. .. ..$ modify_stat_level: chr [1:6] “Overall” “Overall” “Overall” “Overall” … .. .. ..$ modify_stat_N : int [1:6] 32 32 32 32 32 32 .. .. ..$ modify_stat_n : int [1:6] 32 32 32 32 32 32 .. .. ..$ modify_stat_p : num [1:6] 1 1 1 1 1 1 .. ..$ spanning_header : tibble [0 × 5] (S3: tbl_df/tbl/data.frame) .. .. ..$ level : int(0) .. .. ..$ column : chr(0) .. .. ..$ spanning_header: chr(0) .. .. ..$ text_interpret : chr(0) .. .. ..$ remove : logi(0) .. ..$ footnote_header : tibble [1 × 5] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr “stat_0” .. .. ..$ footnote : chr “Mean (SD)
Median [Q1, Q3]
Min, Max” .. .. ..$ text_interpret: chr “gt::md” .. .. ..$ replace : logi TRUE .. .. ..$ remove : logi FALSE .. ..$ footnote_body : tibble [0 × 6] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ rows : list() .. .. ..$ footnote : chr(0) .. .. ..$ text_interpret: chr(0) .. .. ..$ replace : logi(0) .. .. ..$ remove : logi(0) .. ..$ footnote_spanning_header: tibble [0 × 6] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ footnote : chr(0) .. .. ..$ level : int(0) .. .. ..$ text_interpret: chr(0) .. .. ..$ replace : logi(0) .. .. ..$ remove : logi(0) .. ..$ abbreviation : tibble [0 × 3] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ abbreviation : chr(0) .. .. ..$ text_interpret: chr(0) .. ..$ source_note : tibble [0 × 4] (S3: tbl_df/tbl/data.frame) .. .. ..$ id : int(0) .. .. ..$ source_note : chr(0) .. .. ..$ text_interpret: chr(0) .. .. ..$ remove : logi(0) .. ..$ text_format : tibble [0 × 4] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ rows : list() .. .. ..$ format_type : chr(0) .. .. ..$ undo_text_format: logi(0) .. ..$ indent : tibble [2 × 3] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr [1:2] “label” “label” .. .. ..$ rows :List of 2 .. .. .. ..$ : logi TRUE .. .. .. ..$ : language ~.data$row_type %in% c("level", "missing") .. .. .. .. ..- attr(*, ".Environment")=<environment: 0x5636ef94f0d8> .. .. ..$ n_spaces: int [1:2] 0 4 .. ..$ fmt_missing : tibble [0 × 3] (S3: tbl_df/tbl/data.frame) .. .. ..$ column: chr(0) .. .. ..$ rows : list() .. .. ..$ symbol: chr(0) .. ..$ fmt_fun : tibble [0 × 3] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ rows : list() .. .. ..$ fmt_fun: list() .. ..$ cols_merge : tibble [0 × 3] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ rows : list() .. .. ..$ pattern: chr(0) .. ..$ post_fmt_fun : tibble [0 × 3] (S3: tbl_df/tbl/data.frame) .. .. ..$ column : chr(0) .. .. ..$ rows : list() .. .. ..$ fmt_fun: list() .. $ call_list :List of 1 .. ..$ tbl_summary: language gtsummary::tbl_summary(data = data, by = if (is.null(by_var)) NULL else dplyr::all_of(by_var), statistic = g| truncated … .. $ cards :List of 1 .. ..$ tbl_summary: card [29 × 9] (S3: card/bind_ard/card/tbl_df/tbl/data.frame) .. .. ..$ variable : chr [1:29] “mpg” “mpg” “mpg” “mpg” … .. .. ..$ context : chr [1:29] “summary” “summary” “summary” “summary” … .. .. ..$ stat_name : chr [1:29] “mean” “sd” “median” “p25” … .. .. ..$ stat_label: chr [1:29] “Mean” “SD” “Median” “Q1” … .. .. ..$ stat :List of 29 .. .. .. ..$ : num 20.1 .. .. .. ..$ : num 6.03 .. .. .. ..$ : num 19.2 .. .. .. ..$ : num 15.3 .. .. .. ..$ : num 22.8 .. .. .. ..$ : num 10.4 .. .. .. ..$ : num 33.9 .. .. .. ..$ : num 0.406 .. .. .. ..$ : num 0.499 .. .. .. ..$ : num 0 .. .. .. ..$ : num 0 .. .. .. ..$ : num 1 .. .. .. ..$ : num 0 .. .. .. ..$ : num 1 .. .. .. ..$ : chr “mpg” .. .. .. ..$ : chr “numeric” .. .. .. ..$ : chr “am” .. .. .. ..$ : chr “numeric” .. .. .. ..$ : int 32 .. .. .. ..$ : int 0 .. .. .. ..$ : int 32 .. .. .. ..$ : num 0 .. .. .. ..$ : num 1 .. .. .. ..$ : int 32 .. .. .. ..$ : int 0 .. .. .. ..$ : int 32 .. .. .. ..$ : num 0 .. .. .. ..$ : num 1 .. .. .. ..$ : int 32 .. .. ..$ fmt_fun :List of 29 .. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x, …)
.. .. .. ..$ : NULL .. .. .. ..$ :function (x, …)
.. .. .. ..$ : NULL .. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ :function (x)
.. .. .. ..$ : int 0 .. .. ..$ warning :List of 29 .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. ..$ error :List of 29 .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. .. ..$ : NULL .. .. ..$ gts_column: chr [1:29] “stat_0” “stat_0” “stat_0” “stat_0” … .. $ inputs :List of 13 .. ..$ data :‘data.frame’: 32 obs. of 11 variables: .. .. ..$ mpg : num [1:32] 21 21 22.8 21.4 18.7 18.1 14.3 24.4 22.8 19.2 … .. .. ..$ cyl : num [1:32] 6 6 4 6 8 6 8 4 4 6 … .. .. ..$ disp: num [1:32] 160 160 108 258 360 … .. .. ..$ hp : num [1:32] 110 110 93 110 175 105 245 62 95 123 … .. .. ..$ drat: num [1:32] 3.9 3.9 3.85 3.08 3.15 2.76 3.21 3.69 3.92 3.92 … .. .. ..$ wt : num [1:32] 2.62 2.88 2.32 3.21 3.44 … .. .. ..$ qsec: num [1:32] 16.5 17 18.6 19.4 17 … .. .. ..$ vs : num [1:32] 0 0 1 1 0 1 0 1 1 1 … .. .. ..$ am : num [1:32] 1 1 1 0 0 0 0 0 0 0 … .. .. ..$ gear: num [1:32] 4 4 4 3 3 3 3 4 4 4 … .. .. ..$ carb: num [1:32] 4 4 1 1 2 1 4 2 2 4 … .. ..$ by : chr(0) .. ..$ label : list() .. ..$ statistic :List of 2 .. .. ..$ mpg: chr “{mean} ({sd})
{median} [{p25}, {p75}]
{min}, {max}” .. .. .. ..- attr(
, “.Environment”)=<environment: 0x5636ec963110> .. .. ..$ am : chr “{mean} ({sd})
{median} [{p25}, {p75}]
{min}, {max}” .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636ec963110> .. ..$ digits :List of 2 .. .. ..$ mpg:List of 12 .. .. .. ..$ mean :function (x)
.. .. .. ..$ sd :function (x)
.. .. .. ..$ median :function (x)
.. .. .. ..$ p25 :function (x)
.. .. .. ..$ p75 :function (x)
.. .. .. ..$ min :function (x)
.. .. .. ..$ max :function (x)
.. .. .. ..$ N_obs :function (x)
.. .. .. ..$ N_miss :function (x)
.. .. .. ..$ N_nonmiss:function (x)
.. .. .. ..$ p_miss :function (x)
.. .. .. ..$ p_nonmiss:function (x)
.. .. ..$ am :List of 12 .. .. .. ..$ mean :function (x)
.. .. .. ..$ sd :function (x)
.. .. .. ..$ median :function (x)
.. .. .. ..$ p25 :function (x)
.. .. .. ..$ p75 :function (x)
.. .. .. ..$ min :function (x)
.. .. .. ..$ max :function (x)
.. .. .. ..$ N_obs :function (x)
.. .. .. ..$ N_miss :function (x)
.. .. .. ..$ N_nonmiss:function (x)
.. .. .. ..$ p_miss :function (x)
.. .. .. ..$ p_nonmiss:function (x)
.. ..$ type :List of 2 .. .. ..$ mpg: chr “continuous” .. .. ..$ am : chr “continuous” .. ..$ value :List of 2 .. .. ..$ mpg: NULL .. .. ..$ am : NULL .. ..$ missing :List of 2 .. .. ..$ mpg: chr “ifany” .. .. ..$ am : chr “ifany” .. ..$ missing_text: chr “Unknown” .. ..$ missing_stat: chr “{N_miss}” .. ..$ sort : list() .. ..$ percent : chr “column” .. ..$ include : chr [1:2] “mpg” “am” .. - attr(
, “class”)= chr [1:2] “tbl_summary” “gtsummary” @ figures :List of 2 .. $ mpg: <:ggplot> .. ..@ data :‘data.frame’: 32 obs. of 11 variables: .. .. .. $ mpg : num [1:32] 21 21 22.8 21.4 18.7 18.1 14.3 24.4 22.8 19.2 … .. .. .. $ cyl : num [1:32] 6 6 4 6 8 6 8 4 4 6 … .. .. .. $ disp: num [1:32] 160 160 108 258 360 … .. .. .. $ hp : num [1:32] 110 110 93 110 175 105 245 62 95 123 … .. .. .. $ drat: num [1:32] 3.9 3.9 3.85 3.08 3.15 2.76 3.21 3.69 3.92 3.92 … .. .. .. $ wt : num [1:32] 2.62 2.88 2.32 3.21 3.44 … .. .. .. $ qsec: num [1:32] 16.5 17 18.6 19.4 17 … .. .. .. $ vs : num [1:32] 0 0 1 1 0 1 0 1 1 1 … .. .. .. $ am : num [1:32] 1 1 1 0 0 0 0 0 0 0 … .. .. .. $ gear: num [1:32] 4 4 4 3 3 3 3 4 4 4 … .. .. .. $ carb: num [1:32] 4 4 1 1 2 1 4 2 2 4 … .. ..@ layers :List of 1 .. .. .. $ geom_histogram:Classes ‘LayerInstance’, ‘Layer’, ‘ggproto’, ‘gg’ <ggproto object: Class LayerInstance, Layer, gg> aes_params: list compute_aesthetics: function compute_geom_1: function compute_geom_2: function compute_position: function compute_statistic: function computed_geom_params: NULL computed_mapping: NULL computed_stat_params: NULL constructor: call data: waiver draw_geom: function finish_statistics: function geom: <ggproto object: Class GeomBar, GeomRect, Geom, gg> aesthetics: function default_aes: ggplot2::mapping, uneval, gg, S7_object draw_group: function draw_key: function draw_layer: function draw_panel: function extra_params: just na.rm orientation handle_na: function non_missing_aes: xmin xmax ymin ymax optional_aes: parameters: function rename_size: FALSE required_aes: x y setup_data: function setup_params: function use_defaults: function super: <ggproto object: Class GeomRect, Geom, gg> geom_params: list inherit.aes: TRUE layer_data: function layout: NULL map_statistic: function mapping: NULL name: NULL position: <ggproto object: Class PositionStack, Position, gg> aesthetics: function compute_layer: function compute_panel: function default_aes: ggplot2::mapping, uneval, gg, S7_object fill: FALSE required_aes: reverse: FALSE setup_data: function setup_params: function type: NULL use_defaults: function vjust: 1 super: <ggproto object: Class Position, gg> print: function setup_layer: function show.legend: NA stat: <ggproto object: Class StatBin, Stat, gg> aesthetics: function compute_group: function compute_layer: function compute_panel: function default_aes: ggplot2::mapping, uneval, gg, S7_object dropped_aes: weight extra_params: na.rm orientation finish_layer: function non_missing_aes: optional_aes: parameters: function required_aes: x|y retransform: TRUE setup_data: function setup_params: function super: <ggproto object: Class Stat, gg> stat_params: list super: <ggproto object: Class Layer, gg> .. ..@ scales :Classes ‘ScalesList’, ‘ggproto’, ‘gg’ <ggproto object: Class ScalesList, gg> add: function add_defaults: function add_missing: function backtransform_df: function clone: function find: function get_scales: function has_scale: function input: function map_df: function n: function non_position_scales: function scales: list set_palettes: function train_df: function transform_df: function super: <ggproto object: Class ScalesList, gg> .. ..@ guides :Classes ‘Guides’, ‘ggproto’, ‘gg’ <ggproto object: Class Guides, gg> add: function assemble: function build: function draw: function get_custom: function get_guide: function get_params: function get_position: function guides: NULL merge: function missing: <ggproto object: Class GuideNone, Guide, gg> add_title: function arrange_layout: function assemble_drawing: function available_aes: any build_decor: function build_labels: function build_ticks: function build_title: function draw: function draw_early_exit: function elements: list extract_decor: function extract_key: function extract_params: function get_layer_key: function hashables: list measure_grobs: function merge: function override_elements: function params: list process_layers: function setup_elements: function setup_params: function train: function transform: function super: <ggproto object: Class GuideNone, Guide, gg> package_box: function print: function process_layers: function setup: function subset_guides: function train: function update_params: function super: <ggproto object: Class Guides, gg> .. ..@ mapping : <:mapping> List of 1 .. .. .. $ x: language ~.data[[“mpg”]] .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636eccea450> .. ..@ theme : List of 144 .. .. .. $ line : <:element_line> .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ lineend : chr “butt” .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : chr “black” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ rect : <:element_rect> .. .. .. ..@ fill : chr “white” .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ text : <:element_text> .. .. .. ..@ family : chr “” .. .. .. ..@ face : chr “plain” .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : chr “black” .. .. .. ..@ size : num 11 .. .. .. ..@ hjust : num 0.5 .. .. .. ..@ vjust : num 0.5 .. .. .. ..@ angle : num 0 .. .. .. ..@ lineheight : num 0.9 .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 0 .. .. .. ..@ debug : logi FALSE .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ title : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ point : <:element_point> .. .. .. ..@ colour : chr “black” .. .. .. ..@ shape : num 19 .. .. .. ..@ size : num 1.5 .. .. .. ..@ fill : chr “white” .. .. .. ..@ stroke : num 0.5 .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ polygon : <:element_polygon> .. .. .. ..@ fill : chr “white” .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ geom : <:element_geom> .. .. .. ..@ ink : chr “black” .. .. .. ..@ paper : chr “white” .. .. .. ..@ accent : chr “#3366FF” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ borderwidth: num 0.5 .. .. .. ..@ linetype : int 1 .. .. .. ..@ bordertype : int 1 .. .. .. ..@ family : chr “” .. .. .. ..@ fontsize : num 3.87 .. .. .. ..@ pointsize : num 1.5 .. .. .. ..@ pointshape : num 19 .. .. .. ..@ colour : NULL .. .. .. ..@ fill : NULL .. .. .. $ spacing : ‘simpleUnit’ num 5.5points .. .. .. ..- attr(, “unit”)= int 8 .. .. .. $ margins : <:margin> num [1:4] 5.5 5.5 5.5 5.5 .. .. .. $ aspect.ratio : NULL .. .. .. $ axis.title : NULL .. .. .. $ axis.title.x : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 2.75 0 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.x.top : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 0 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 2.75 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.x.bottom : NULL .. .. .. $ axis.title.y : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : num 90 .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.75 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.y.left : NULL .. .. .. $ axis.title.y.right : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : num -90 .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 2.75 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : ‘rel’ num 0.8 .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 2.2 0 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x.top : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 0 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 2.2 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x.bottom : NULL .. .. .. $ axis.text.y : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 1 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.2 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.y.left : NULL .. .. .. $ axis.text.y.right : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 2.2 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.theta : NULL .. .. .. $ axis.text.r : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0.5 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.2 0 2.2 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.ticks : <:element_line> .. .. .. ..@ colour : NULL .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ lineend : NULL .. .. .. ..@ linejoin : NULL .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.ticks.x : NULL .. .. .. $ axis.ticks.x.top : NULL .. .. .. $ axis.ticks.x.bottom : NULL .. .. .. $ axis.ticks.y : NULL .. .. .. $ axis.ticks.y.left : NULL .. .. .. $ axis.ticks.y.right : NULL .. .. .. $ axis.ticks.theta : NULL .. .. .. $ axis.ticks.r : NULL .. .. .. $ axis.minor.ticks.x.top : NULL .. .. .. $ axis.minor.ticks.x.bottom : NULL .. .. .. $ axis.minor.ticks.y.left : NULL .. .. .. $ axis.minor.ticks.y.right : NULL .. .. .. $ axis.minor.ticks.theta : NULL .. .. .. $ axis.minor.ticks.r : NULL .. .. .. $ axis.ticks.length : ‘rel’ num 0.5 .. .. .. $ axis.ticks.length.x : NULL .. .. .. $ axis.ticks.length.x.top : NULL .. .. .. $ axis.ticks.length.x.bottom : NULL .. .. .. $ axis.ticks.length.y : NULL .. .. .. $ axis.ticks.length.y.left : NULL .. .. .. $ axis.ticks.length.y.right : NULL .. .. .. $ axis.ticks.length.theta : NULL .. .. .. $ axis.ticks.length.r : NULL .. .. .. $ axis.minor.ticks.length : ‘rel’ num 0.75 .. .. .. $ axis.minor.ticks.length.x : NULL .. .. .. $ axis.minor.ticks.length.x.top : NULL .. .. .. $ axis.minor.ticks.length.x.bottom: NULL .. .. .. $ axis.minor.ticks.length.y : NULL .. .. .. $ axis.minor.ticks.length.y.left : NULL .. .. .. $ axis.minor.ticks.length.y.right : NULL .. .. .. $ axis.minor.ticks.length.theta : NULL .. .. .. $ axis.minor.ticks.length.r : NULL .. .. .. $ axis.line : <:element_line> .. .. .. ..@ colour : NULL .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ lineend : chr “square” .. .. .. ..@ linejoin : NULL .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.line.x : NULL .. .. .. $ axis.line.x.top : NULL .. .. .. $ axis.line.x.bottom : NULL .. .. .. $ axis.line.y : NULL .. .. .. $ axis.line.y.left : NULL .. .. .. $ axis.line.y.right : NULL .. .. .. $ axis.line.theta : NULL .. .. .. $ axis.line.r : NULL .. .. .. $ legend.background : <:element_rect> .. .. .. ..@ fill : NULL .. .. .. ..@ colour : logi NA .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ linejoin : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.margin : NULL .. .. .. $ legend.spacing : ‘rel’ num 2 .. .. .. $ legend.spacing.x : NULL .. .. .. $ legend.spacing.y : NULL .. .. .. $ legend.key : NULL .. .. .. $ legend.key.size : ‘simpleUnit’ num 1.2lines .. .. .. ..- attr(, “unit”)= int 3 .. .. .. $ legend.key.height : NULL .. .. .. $ legend.key.width : NULL .. .. .. $ legend.key.spacing : NULL .. .. .. $ legend.key.spacing.x : NULL .. .. .. $ legend.key.spacing.y : NULL .. .. .. $ legend.key.justification : NULL .. .. .. $ legend.frame : NULL .. .. .. $ legend.ticks : NULL .. .. .. $ legend.ticks.length : ‘rel’ num 0.2 .. .. .. $ legend.axis.line : NULL .. .. .. $ legend.text : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : ‘rel’ num 0.8 .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.text.position : NULL .. .. .. $ legend.title : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.title.position : NULL .. .. .. $ legend.position : chr “right” .. .. .. $ legend.position.inside : NULL .. .. .. $ legend.direction : NULL .. .. .. $ legend.byrow : NULL .. .. .. $ legend.justification : chr “center” .. .. .. $ legend.justification.top : NULL .. .. .. $ legend.justification.bottom : NULL .. .. .. $ legend.justification.left : NULL .. .. .. $ legend.justification.right : NULL .. .. .. $ legend.justification.inside : NULL .. .. .. [list output truncated] .. .. .. @ complete: logi TRUE .. .. .. @ validate: logi TRUE .. ..@ coordinates:Classes ‘CoordCartesian’, ‘Coord’, ‘ggproto’, ‘gg’ <ggproto object: Class CoordCartesian, Coord, gg> aspect: function backtransform_range: function clip: on default: TRUE distance: function draw_panel: function expand: TRUE is_free: function is_linear: function labels: function limits: list modify_scales: function range: function ratio: NULL render_axis_h: function render_axis_v: function render_bg: function render_fg: function reverse: none setup_data: function setup_layout: function setup_panel_guides: function setup_panel_params: function setup_params: function train_panel_guides: function transform: function super: <ggproto object: Class CoordCartesian, Coord, gg> .. ..@ facet :Classes ‘FacetNull’, ‘Facet’, ‘ggproto’, ‘gg’ <ggproto object: Class FacetNull, Facet, gg> attach_axes: function attach_strips: function compute_layout: function draw_back: function draw_front: function draw_labels: function draw_panel_content: function draw_panels: function finish_data: function format_strip_labels: function init_gtable: function init_scales: function map_data: function params: list set_panel_size: function setup_data: function setup_panel_params: function setup_params: function shrink: TRUE train_scales: function vars: function super: <ggproto object: Class FacetNull, Facet, gg> .. ..@ layout :Classes ‘Layout’, ‘ggproto’, ‘gg’ <ggproto object: Class Layout, gg> coord: NULL coord_params: list facet: NULL facet_params: list finish_data: function get_scales: function layout: NULL map_position: function panel_params: NULL panel_scales_x: NULL panel_scales_y: NULL render: function render_labels: function reset_scales: function resolve_label: function setup: function setup_panel_guides: function setup_panel_params: function train_position: function super: <ggproto object: Class Layout, gg> .. ..@ labels : <:labels> Named list() .. ..@ meta : list() .. ..@ plot_env :<environment: 0x5636eccea450> .. $ am : <:ggplot> .. ..@ data :‘data.frame’: 32 obs. of 11 variables: .. .. .. $ mpg : num [1:32] 21 21 22.8 21.4 18.7 18.1 14.3 24.4 22.8 19.2 … .. .. .. $ cyl : num [1:32] 6 6 4 6 8 6 8 4 4 6 … .. .. .. $ disp: num [1:32] 160 160 108 258 360 … .. .. .. $ hp : num [1:32] 110 110 93 110 175 105 245 62 95 123 … .. .. .. $ drat: num [1:32] 3.9 3.9 3.85 3.08 3.15 2.76 3.21 3.69 3.92 3.92 … .. .. .. $ wt : num [1:32] 2.62 2.88 2.32 3.21 3.44 … .. .. .. $ qsec: num [1:32] 16.5 17 18.6 19.4 17 … .. .. .. $ vs : num [1:32] 0 0 1 1 0 1 0 1 1 1 … .. .. .. $ am : num [1:32] 1 1 1 0 0 0 0 0 0 0 … .. .. .. $ gear: num [1:32] 4 4 4 3 3 3 3 4 4 4 … .. .. .. $ carb: num [1:32] 4 4 1 1 2 1 4 2 2 4 … .. ..@ layers :List of 1 .. .. .. $ geom_histogram:Classes ‘LayerInstance’, ‘Layer’, ‘ggproto’, ‘gg’ <ggproto object: Class LayerInstance, Layer, gg> aes_params: list compute_aesthetics: function compute_geom_1: function compute_geom_2: function compute_position: function compute_statistic: function computed_geom_params: NULL computed_mapping: NULL computed_stat_params: NULL constructor: call data: waiver draw_geom: function finish_statistics: function geom: <ggproto object: Class GeomBar, GeomRect, Geom, gg> aesthetics: function default_aes: ggplot2::mapping, uneval, gg, S7_object draw_group: function draw_key: function draw_layer: function draw_panel: function extra_params: just na.rm orientation handle_na: function non_missing_aes: xmin xmax ymin ymax optional_aes: parameters: function rename_size: FALSE required_aes: x y setup_data: function setup_params: function use_defaults: function super: <ggproto object: Class GeomRect, Geom, gg> geom_params: list inherit.aes: TRUE layer_data: function layout: NULL map_statistic: function mapping: NULL name: NULL position: <ggproto object: Class PositionStack, Position, gg> aesthetics: function compute_layer: function compute_panel: function default_aes: ggplot2::mapping, uneval, gg, S7_object fill: FALSE required_aes: reverse: FALSE setup_data: function setup_params: function type: NULL use_defaults: function vjust: 1 super: <ggproto object: Class Position, gg> print: function setup_layer: function show.legend: NA stat: <ggproto object: Class StatBin, Stat, gg> aesthetics: function compute_group: function compute_layer: function compute_panel: function default_aes: ggplot2::mapping, uneval, gg, S7_object dropped_aes: weight extra_params: na.rm orientation finish_layer: function non_missing_aes: optional_aes: parameters: function required_aes: x|y retransform: TRUE setup_data: function setup_params: function super: <ggproto object: Class Stat, gg> stat_params: list super: <ggproto object: Class Layer, gg> .. ..@ scales :Classes ‘ScalesList’, ‘ggproto’, ‘gg’ <ggproto object: Class ScalesList, gg> add: function add_defaults: function add_missing: function backtransform_df: function clone: function find: function get_scales: function has_scale: function input: function map_df: function n: function non_position_scales: function scales: list set_palettes: function train_df: function transform_df: function super: <ggproto object: Class ScalesList, gg> .. ..@ guides :Classes ‘Guides’, ‘ggproto’, ‘gg’ <ggproto object: Class Guides, gg> add: function assemble: function build: function draw: function get_custom: function get_guide: function get_params: function get_position: function guides: NULL merge: function missing: <ggproto object: Class GuideNone, Guide, gg> add_title: function arrange_layout: function assemble_drawing: function available_aes: any build_decor: function build_labels: function build_ticks: function build_title: function draw: function draw_early_exit: function elements: list extract_decor: function extract_key: function extract_params: function get_layer_key: function hashables: list measure_grobs: function merge: function override_elements: function params: list process_layers: function setup_elements: function setup_params: function train: function transform: function super: <ggproto object: Class GuideNone, Guide, gg> package_box: function print: function process_layers: function setup: function subset_guides: function train: function update_params: function super: <ggproto object: Class Guides, gg> .. ..@ mapping : <:mapping> List of 1 .. .. .. $ x: language ~.data[[“am”]] .. .. .. ..- attr(, “.Environment”)=<environment: 0x5636ee4996a8> .. ..@ theme : List of 144 .. .. .. $ line : <:element_line> .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ lineend : chr “butt” .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : chr “black” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ rect : <:element_rect> .. .. .. ..@ fill : chr “white” .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ text : <:element_text> .. .. .. ..@ family : chr “” .. .. .. ..@ face : chr “plain” .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : chr “black” .. .. .. ..@ size : num 11 .. .. .. ..@ hjust : num 0.5 .. .. .. ..@ vjust : num 0.5 .. .. .. ..@ angle : num 0 .. .. .. ..@ lineheight : num 0.9 .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 0 .. .. .. ..@ debug : logi FALSE .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ title : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ point : <:element_point> .. .. .. ..@ colour : chr “black” .. .. .. ..@ shape : num 19 .. .. .. ..@ size : num 1.5 .. .. .. ..@ fill : chr “white” .. .. .. ..@ stroke : num 0.5 .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ polygon : <:element_polygon> .. .. .. ..@ fill : chr “white” .. .. .. ..@ colour : chr “black” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ linetype : num 1 .. .. .. ..@ linejoin : chr “round” .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ geom : <:element_geom> .. .. .. ..@ ink : chr “black” .. .. .. ..@ paper : chr “white” .. .. .. ..@ accent : chr “#3366FF” .. .. .. ..@ linewidth : num 0.5 .. .. .. ..@ borderwidth: num 0.5 .. .. .. ..@ linetype : int 1 .. .. .. ..@ bordertype : int 1 .. .. .. ..@ family : chr “” .. .. .. ..@ fontsize : num 3.87 .. .. .. ..@ pointsize : num 1.5 .. .. .. ..@ pointshape : num 19 .. .. .. ..@ colour : NULL .. .. .. ..@ fill : NULL .. .. .. $ spacing : ‘simpleUnit’ num 5.5points .. .. .. ..- attr(, “unit”)= int 8 .. .. .. $ margins : <:margin> num [1:4] 5.5 5.5 5.5 5.5 .. .. .. $ aspect.ratio : NULL .. .. .. $ axis.title : NULL .. .. .. $ axis.title.x : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 2.75 0 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.x.top : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 0 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 2.75 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.x.bottom : NULL .. .. .. $ axis.title.y : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : num 90 .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.75 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.title.y.left : NULL .. .. .. $ axis.title.y.right : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : num -90 .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 2.75 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : ‘rel’ num 0.8 .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 1 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 2.2 0 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x.top : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : num 0 .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 2.2 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.x.bottom : NULL .. .. .. $ axis.text.y : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 1 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.2 0 0 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.y.left : NULL .. .. .. $ axis.text.y.right : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 0 0 2.2 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.text.theta : NULL .. .. .. $ axis.text.r : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0.5 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : <:margin> num [1:4] 0 2.2 0 2.2 .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.ticks : <:element_line> .. .. .. ..@ colour : NULL .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ lineend : NULL .. .. .. ..@ linejoin : NULL .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.ticks.x : NULL .. .. .. $ axis.ticks.x.top : NULL .. .. .. $ axis.ticks.x.bottom : NULL .. .. .. $ axis.ticks.y : NULL .. .. .. $ axis.ticks.y.left : NULL .. .. .. $ axis.ticks.y.right : NULL .. .. .. $ axis.ticks.theta : NULL .. .. .. $ axis.ticks.r : NULL .. .. .. $ axis.minor.ticks.x.top : NULL .. .. .. $ axis.minor.ticks.x.bottom : NULL .. .. .. $ axis.minor.ticks.y.left : NULL .. .. .. $ axis.minor.ticks.y.right : NULL .. .. .. $ axis.minor.ticks.theta : NULL .. .. .. $ axis.minor.ticks.r : NULL .. .. .. $ axis.ticks.length : ‘rel’ num 0.5 .. .. .. $ axis.ticks.length.x : NULL .. .. .. $ axis.ticks.length.x.top : NULL .. .. .. $ axis.ticks.length.x.bottom : NULL .. .. .. $ axis.ticks.length.y : NULL .. .. .. $ axis.ticks.length.y.left : NULL .. .. .. $ axis.ticks.length.y.right : NULL .. .. .. $ axis.ticks.length.theta : NULL .. .. .. $ axis.ticks.length.r : NULL .. .. .. $ axis.minor.ticks.length : ‘rel’ num 0.75 .. .. .. $ axis.minor.ticks.length.x : NULL .. .. .. $ axis.minor.ticks.length.x.top : NULL .. .. .. $ axis.minor.ticks.length.x.bottom: NULL .. .. .. $ axis.minor.ticks.length.y : NULL .. .. .. $ axis.minor.ticks.length.y.left : NULL .. .. .. $ axis.minor.ticks.length.y.right : NULL .. .. .. $ axis.minor.ticks.length.theta : NULL .. .. .. $ axis.minor.ticks.length.r : NULL .. .. .. $ axis.line : <:element_line> .. .. .. ..@ colour : NULL .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ lineend : chr “square” .. .. .. ..@ linejoin : NULL .. .. .. ..@ arrow : logi FALSE .. .. .. ..@ arrow.fill : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ axis.line.x : NULL .. .. .. $ axis.line.x.top : NULL .. .. .. $ axis.line.x.bottom : NULL .. .. .. $ axis.line.y : NULL .. .. .. $ axis.line.y.left : NULL .. .. .. $ axis.line.y.right : NULL .. .. .. $ axis.line.theta : NULL .. .. .. $ axis.line.r : NULL .. .. .. $ legend.background : <:element_rect> .. .. .. ..@ fill : NULL .. .. .. ..@ colour : logi NA .. .. .. ..@ linewidth : NULL .. .. .. ..@ linetype : NULL .. .. .. ..@ linejoin : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.margin : NULL .. .. .. $ legend.spacing : ‘rel’ num 2 .. .. .. $ legend.spacing.x : NULL .. .. .. $ legend.spacing.y : NULL .. .. .. $ legend.key : NULL .. .. .. $ legend.key.size : ‘simpleUnit’ num 1.2lines .. .. .. ..- attr(, “unit”)= int 3 .. .. .. $ legend.key.height : NULL .. .. .. $ legend.key.width : NULL .. .. .. $ legend.key.spacing : NULL .. .. .. $ legend.key.spacing.x : NULL .. .. .. $ legend.key.spacing.y : NULL .. .. .. $ legend.key.justification : NULL .. .. .. $ legend.frame : NULL .. .. .. $ legend.ticks : NULL .. .. .. $ legend.ticks.length : ‘rel’ num 0.2 .. .. .. $ legend.axis.line : NULL .. .. .. $ legend.text : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : ‘rel’ num 0.8 .. .. .. ..@ hjust : NULL .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.text.position : NULL .. .. .. $ legend.title : <:element_text> .. .. .. ..@ family : NULL .. .. .. ..@ face : NULL .. .. .. ..@ italic : chr NA .. .. .. ..@ fontweight : num NA .. .. .. ..@ fontwidth : num NA .. .. .. ..@ colour : NULL .. .. .. ..@ size : NULL .. .. .. ..@ hjust : num 0 .. .. .. ..@ vjust : NULL .. .. .. ..@ angle : NULL .. .. .. ..@ lineheight : NULL .. .. .. ..@ margin : NULL .. .. .. ..@ debug : NULL .. .. .. ..@ inherit.blank: logi TRUE .. .. .. $ legend.title.position : NULL .. .. .. $ legend.position : chr “right” .. .. .. $ legend.position.inside : NULL .. .. .. $ legend.direction : NULL .. .. .. $ legend.byrow : NULL .. .. .. $ legend.justification : chr “center” .. .. .. $ legend.justification.top : NULL .. .. .. $ legend.justification.bottom : NULL .. .. .. $ legend.justification.left : NULL .. .. .. $ legend.justification.right : NULL .. .. .. $ legend.justification.inside : NULL .. .. .. [list output truncated] .. .. .. @ complete: logi TRUE .. .. .. @ validate: logi TRUE .. ..@ coordinates:Classes ‘CoordCartesian’, ‘Coord’, ‘ggproto’, ‘gg’ <ggproto object: Class CoordCartesian, Coord, gg> aspect: function backtransform_range: function clip: on default: TRUE distance: function draw_panel: function expand: TRUE is_free: function is_linear: function labels: function limits: list modify_scales: function range: function ratio: NULL render_axis_h: function render_axis_v: function render_bg: function render_fg: function reverse: none setup_data: function setup_layout: function setup_panel_guides: function setup_panel_params: function setup_params: function train_panel_guides: function transform: function super: <ggproto object: Class CoordCartesian, Coord, gg> .. ..@ facet :Classes ‘FacetNull’, ‘Facet’, ‘ggproto’, ‘gg’ <ggproto object: Class FacetNull, Facet, gg> attach_axes: function attach_strips: function compute_layout: function draw_back: function draw_front: function draw_labels: function draw_panel_content: function draw_panels: function finish_data: function format_strip_labels: function init_gtable: function init_scales: function map_data: function params: list set_panel_size: function setup_data: function setup_panel_params: function setup_params: function shrink: TRUE train_scales: function vars: function super: <ggproto object: Class FacetNull, Facet, gg> .. ..@ layout :Classes ‘Layout’, ‘ggproto’, ‘gg’ <ggproto object: Class Layout, gg> coord: NULL coord_params: list facet: NULL facet_params: list finish_data: function get_scales: function layout: NULL map_position: function panel_params: NULL panel_scales_x: NULL panel_scales_y: NULL render: function render_labels: function reset_scales: function resolve_label: function setup: function setup_panel_guides: function setup_panel_params: function train_position: function super: <ggproto object: Class Layout, gg> .. ..@ labels : <:labels> Named list() .. ..@ meta : list() .. ..@ plot_env :<environment: 0x5636ee4996a8>