Skip to content

Instantly share code, notes, and snippets.

@neilpanchal
Created April 13, 2017 09:00
Show Gist options
  • Save neilpanchal/685c02fe19b796adbb3c8692690d33ed to your computer and use it in GitHub Desktop.
Save neilpanchal/685c02fe19b796adbb3c8692690d33ed to your computer and use it in GitHub Desktop.
set_theme error
$theme
List of 58
$ line :List of 6
..$ colour : chr "#6e6e6e"
..$ size : num 0.5
..$ linetype : num 1
..$ lineend : chr "butt"
..$ arrow : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_line" "element"
$ rect :List of 5
..$ fill : chr "white"
..$ colour : chr "#444444"
..$ size : num 0.5
..$ linetype : num 1
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_rect" "element"
$ text :List of 11
..$ family : chr ""
..$ face : chr "plain"
..$ colour : chr "#444444"
..$ size : num 12
..$ hjust : num 0.5
..$ vjust : num 0.5
..$ angle : num 0
..$ lineheight : num 0.9
..$ margin :Classes 'margin', 'unit' atomic [1:4] 0 0 0 0
.. .. ..- attr(*, "valid.unit")= int 8
.. .. ..- attr(*, "unit")= chr "pt"
..$ debug : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ axis.title :List of 11
..$ family : NULL
..$ face : chr "bold"
..$ colour : chr "#444444"
..$ size : NULL
..$ hjust : NULL
..$ vjust : NULL
..$ angle : NULL
..$ lineheight : NULL
..$ margin : NULL
..$ debug : NULL
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ axis.title.x :List of 11
..$ family : NULL
..$ face : NULL
..$ colour : NULL
..$ size : NULL
..$ hjust : NULL
..$ vjust : num -0.78
..$ angle : NULL
..$ lineheight : NULL
..$ margin :Classes 'margin', 'unit' atomic [1:4] 0 0 0 0
.. .. ..- attr(*, "valid.unit")= int 8
.. .. ..- attr(*, "unit")= chr "pt"
..$ debug : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ axis.title.x.top : NULL
$ axis.title.y :List of 11
..$ family : NULL
..$ face : NULL
..$ colour : NULL
..$ size : NULL
..$ hjust : NULL
..$ vjust : num 1.6
..$ angle : num 90
..$ lineheight : NULL
..$ margin :Classes 'margin', 'unit' atomic [1:4] 0 0 0 0
.. .. ..- attr(*, "valid.unit")= int 8
.. .. ..- attr(*, "unit")= chr "pt"
..$ debug : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ axis.title.y.right : NULL
$ axis.text :List of 11
..$ family : NULL
..$ face : NULL
..$ colour : chr "#444444"
..$ size :Class 'rel' num 0.8
..$ hjust : NULL
..$ vjust : NULL
..$ angle : NULL
..$ lineheight : NULL
..$ margin :Classes 'margin', 'unit' atomic [1:4] 0 0 0 0
.. .. ..- attr(*, "valid.unit")= int 8
.. .. ..- attr(*, "unit")= chr "pt"
..$ debug : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ axis.text.x :List of 11
..$ family : NULL
..$ face : chr "bold"
..$ colour : chr "#444444"
..$ size : NULL
..$ hjust : NULL
..$ vjust : num 1
..$ angle : NULL
..$ lineheight : NULL
..$ margin :Classes 'margin', 'unit' atomic [1:4] 0.16 0.16 0.16 0.16
.. .. ..- attr(*, "valid.unit")= int 1
.. .. ..- attr(*, "unit")= chr "cm"
..$ debug : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ axis.text.x.top : NULL
$ axis.text.y :List of 11
..$ family : NULL
..$ face : chr "bold"
..$ colour : chr "#444444"
..$ size : NULL
..$ hjust : num 1
..$ vjust : NULL
..$ angle : NULL
..$ lineheight : NULL
..$ margin :Classes 'margin', 'unit' atomic [1:4] 0.16 0.16 0.16 0.16
.. .. ..- attr(*, "valid.unit")= int 1
.. .. ..- attr(*, "unit")= chr "cm"
..$ debug : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ axis.text.y.right : NULL
$ axis.ticks : list()
..- attr(*, "class")= chr [1:2] "element_blank" "element"
$ axis.ticks.length :Class 'unit' atomic [1:1] 0.15
.. ..- attr(*, "valid.unit")= int 1
.. ..- attr(*, "unit")= chr "cm"
$ axis.line :List of 6
..$ colour : chr "#6e6e6e"
..$ size : NULL
..$ linetype : NULL
..$ lineend : NULL
..$ arrow : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_line" "element"
$ axis.line.x :List of 6
..$ colour : chr "#6e6e6e"
..$ size : NULL
..$ linetype : NULL
..$ lineend : NULL
..$ arrow : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_line" "element"
$ axis.line.y :List of 6
..$ colour : chr "#6e6e6e"
..$ size : NULL
..$ linetype : NULL
..$ lineend : NULL
..$ arrow : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_line" "element"
$ legend.background :List of 5
..$ fill : chr "white"
..$ colour : chr "white"
..$ size : NULL
..$ linetype : NULL
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_rect" "element"
$ legend.margin : NULL
$ legend.spacing :Class 'unit' atomic [1:1] 0.32
.. ..- attr(*, "valid.unit")= int 1
.. ..- attr(*, "unit")= chr "cm"
$ legend.spacing.x : NULL
$ legend.spacing.y : NULL
$ legend.key :List of 5
..$ fill : chr "#ffffff"
..$ colour : chr "white"
..$ size : NULL
..$ linetype : NULL
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_rect" "element"
$ legend.key.size :Class 'unit' atomic [1:1] 1.2
.. ..- attr(*, "valid.unit")= int 3
.. ..- attr(*, "unit")= chr "lines"
$ legend.key.height : NULL
$ legend.key.width : NULL
$ legend.text :List of 11
..$ family : NULL
..$ face : NULL
..$ colour : NULL
..$ size :Class 'rel' num 0.8
..$ hjust : NULL
..$ vjust : NULL
..$ angle : NULL
..$ lineheight : NULL
..$ margin :Classes 'margin', 'unit' atomic [1:4] 0 0 0 0
.. .. ..- attr(*, "valid.unit")= int 8
.. .. ..- attr(*, "unit")= chr "pt"
..$ debug : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ legend.text.align : NULL
$ legend.title :List of 11
..$ family : NULL
..$ face : chr "bold"
..$ colour : NULL
..$ size :Class 'rel' num 0.8
..$ hjust : num 0
..$ vjust : NULL
..$ angle : NULL
..$ lineheight : NULL
..$ margin :Classes 'margin', 'unit' atomic [1:4] 0 0 0 0
.. .. ..- attr(*, "valid.unit")= int 8
.. .. ..- attr(*, "unit")= chr "pt"
..$ debug : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ legend.title.align : NULL
$ legend.position : chr "right"
$ legend.direction : NULL
$ legend.justification : chr "center"
$ legend.box : NULL
$ legend.box.margin : NULL
$ legend.box.background: NULL
$ legend.box.spacing : NULL
$ panel.background :List of 5
..$ fill : chr "#ffffff"
..$ colour : logi NA
..$ size : NULL
..$ linetype : NULL
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_rect" "element"
$ panel.border : list()
..- attr(*, "class")= chr [1:2] "element_blank" "element"
$ panel.spacing :Class 'unit' atomic [1:1] 0.8
.. ..- attr(*, "valid.unit")= int 1
.. ..- attr(*, "unit")= chr "cm"
$ panel.spacing.x : NULL
$ panel.spacing.y : NULL
$ panel.grid.major :List of 6
..$ colour : chr "#c3c3c3"
..$ size : NULL
..$ linetype : chr "dashed"
..$ lineend : NULL
..$ arrow : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_line" "element"
$ panel.grid.minor : list()
..- attr(*, "class")= chr [1:2] "element_blank" "element"
$ panel.ontop : logi FALSE
$ plot.background :List of 5
..$ fill : chr "white"
..$ colour : chr "white"
..$ size : NULL
..$ linetype : NULL
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_rect" "element"
$ plot.title :List of 11
..$ family : NULL
..$ face : chr "bold"
..$ colour : NULL
..$ size :Class 'rel' num 1.2
..$ hjust : NULL
..$ vjust : num 1.6
..$ angle : NULL
..$ lineheight : NULL
..$ margin :Classes 'margin', 'unit' atomic [1:4] 0 0 6.6 0
.. .. ..- attr(*, "valid.unit")= int 8
.. .. ..- attr(*, "unit")= chr "pt"
..$ debug : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ plot.subtitle : NULL
$ plot.caption : NULL
$ plot.margin :Class 'unit' atomic [1:4] 1 1 1 1
.. ..- attr(*, "valid.unit")= int 1
.. ..- attr(*, "unit")= chr "cm"
$ strip.background :List of 5
..$ fill : chr "white"
..$ colour : logi NA
..$ size : NULL
..$ linetype : NULL
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_rect" "element"
$ strip.placement : NULL
$ strip.text :List of 11
..$ family : NULL
..$ face : chr "bold"
..$ colour : chr "#444444"
..$ size : NULL
..$ hjust : NULL
..$ vjust : NULL
..$ angle : NULL
..$ lineheight : NULL
..$ margin : NULL
..$ debug : NULL
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ strip.text.x :List of 11
..$ family : NULL
..$ face : chr "bold"
..$ colour : NULL
..$ size :Class 'rel' num 1.1
..$ hjust : NULL
..$ vjust : NULL
..$ angle : NULL
..$ lineheight : NULL
..$ margin :Classes 'margin', 'unit' atomic [1:4] 0 0 0 0
.. .. ..- attr(*, "valid.unit")= int 8
.. .. ..- attr(*, "unit")= chr "pt"
..$ debug : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ strip.text.y :List of 11
..$ family : NULL
..$ face : chr "bold"
..$ colour : NULL
..$ size :Class 'rel' num 1.1
..$ hjust : NULL
..$ vjust : NULL
..$ angle : num -90
..$ lineheight : NULL
..$ margin :Classes 'margin', 'unit' atomic [1:4] 0 0 0 0
.. .. ..- attr(*, "valid.unit")= int 8
.. .. ..- attr(*, "unit")= chr "pt"
..$ debug : logi FALSE
..$ inherit.blank: logi TRUE
..- attr(*, "class")= chr [1:2] "element_text" "element"
$ strip.switch.pad.grid:Class 'unit' atomic [1:1] 0
.. ..- attr(*, "valid.unit")= int 1
.. ..- attr(*, "unit")= chr "cm"
$ strip.switch.pad.wrap:Class 'unit' atomic [1:1] 0
.. ..- attr(*, "valid.unit")= int 1
.. ..- attr(*, "unit")= chr "cm"
- attr(*, "class")= chr [1:2] "theme" "gg"
- attr(*, "complete")= logi TRUE
- attr(*, "validate")= logi TRUE
$geom_defaults
$geom_defaults$abline
$geom_defaults$abline$geom
[1] "abline"
$geom_defaults$abline$new
$geom_defaults$abline$new$colour
[1] "#207DE8"
$geom_defaults$point
$geom_defaults$point$geom
[1] "point"
$geom_defaults$point$new
$geom_defaults$point$new$colour
[1] "#207DE8"
$geom_defaults$density
$geom_defaults$density$geom
[1] "density"
$geom_defaults$density$new
$geom_defaults$density$new$colour
[1] "#207DE8"
$geom_defaults$errorbar
$geom_defaults$errorbar$geom
[1] "errorbar"
$geom_defaults$errorbar$new
$geom_defaults$errorbar$new$colour
[1] "#207DE8"
$geom_defaults$errorbarh
$geom_defaults$errorbarh$geom
[1] "errorbarh"
$geom_defaults$errorbarh$new
$geom_defaults$errorbarh$new$colour
[1] "#207DE8"
$geom_defaults$hline
$geom_defaults$hline$geom
[1] "hline"
$geom_defaults$hline$new
$geom_defaults$hline$new$colour
[1] "#207DE8"
$geom_defaults$vline
$geom_defaults$vline$geom
[1] "vline"
$geom_defaults$vline$new
$geom_defaults$vline$new$colour
[1] "#207DE8"
$geom_defaults$line
$geom_defaults$line$geom
[1] "line"
$geom_defaults$line$new
$geom_defaults$line$new$colour
[1] "#207DE8"
$geom_defaults$text
$geom_defaults$text$geom
[1] "text"
$geom_defaults$text$new
$geom_defaults$text$new$colour
[1] "#fdf6e3"
$geom_defaults$area
$geom_defaults$area$geom
[1] "area"
$geom_defaults$area$new
$geom_defaults$area$new$fill
[1] "#207DE8"
$geom_defaults$ribbon
$geom_defaults$ribbon$geom
[1] "ribbon"
$geom_defaults$ribbon$new
$geom_defaults$ribbon$new$fill
[1] "#207DE8"
$geom_defaults$bar
$geom_defaults$bar$geom
[1] "bar"
$geom_defaults$bar$new
$geom_defaults$bar$new$fill
[1] "#207DE8"
$geom_defaults$col
$geom_defaults$col$geom
[1] "col"
$geom_defaults$col$new
$geom_defaults$col$new$fill
[1] "#207DE8"
$geom_defaults$dotplot
$geom_defaults$dotplot$geom
[1] "dotplot"
$geom_defaults$dotplot$new
$geom_defaults$dotplot$new$fill
[1] "#207DE8"
$geom_defaults$boxplot
$geom_defaults$boxplot$geom
[1] "boxplot"
$geom_defaults$boxplot$new
$geom_defaults$boxplot$new$colour
[1] "#fdf6e3"
$geom_defaults$boxplot$new$fill
[1] "#207DE8"
$geom_defaults$boxplot$new$size
[1] 0.5
$geom_defaults$smooth
$geom_defaults$smooth$geom
[1] "smooth"
$geom_defaults$smooth$new
$geom_defaults$smooth$new$colour
[1] "#1ABC9C"
$geom_defaults$smooth$new$fill
[1] "#1ABC9C"
$geom_defaults$dotplot
$geom_defaults$dotplot$geom
[1] "dotplot"
$geom_defaults$dotplot$new
$geom_defaults$dotplot$new$colour
[1] "#207DE8"
$geom_defaults$dotplot$new$fill
[1] "#207DE8"
$scales
$scales$scale_colour_discrete
function (...)
discrete_scale("colour", "ggthemr", discrete_colours(colours),
...)
<environment: 0x7ffd2a44b780>
$scales$scale_fill_discrete
function (...)
discrete_scale("fill", "ggthemr", discrete_colours(colours),
...)
<environment: 0x7ffd2a44b780>
$scales$scale_colour_continuous
function (...)
continuous_scale("colour", "ggthemr", seq_gradient_pal(palette$gradient[["low"]],
palette$gradient[["high"]]), ...)
<environment: 0x7ffd2a44b780>
$scales$scale_fill_continuous
function (...)
continuous_scale("fill", "ggthemr", seq_gradient_pal(palette$gradient[["low"]],
palette$gradient[["high"]]), ...)
<environment: 0x7ffd2a44b780>
$scales$scale_colour_gradient
function (...)
continuous_scale("colour", "ggthemr", seq_gradient_pal(palette$gradient[["low"]],
palette$gradient[["high"]]), ...)
<environment: 0x7ffd2a44b780>
$scales$scale_fill_gradient
function (...)
continuous_scale("fill", "ggthemr", seq_gradient_pal(palette$gradient[["low"]],
palette$gradient[["high"]]), ...)
<environment: 0x7ffd2a44b780>
$palette
$background
[1] "#ffffff"
$text
inner outer
"#444444" "#444444"
$line
inner outer
"#6e6e6e" "#6e6e6e"
$gridline
[1] "#c3c3c3"
$swatch
[1] "#fdf6e3" "#207DE8" "#1ABC9C" "#E3CA09" "#DB46BE" "#B3CF00" "#E63535"
[8] "#9959EB" "#EB9A02"
attr(,"class")
[1] "ggthemr_swatch"
$gradient
low high
"#f1c40f" "#c0392b"
attr(,"class")
[1] "ggthemr_palette"
$layout
$plot.title
function (...)
element_text(face = "bold", ...)
<environment: namespace:ggthemr>
$axis.title
function (...)
element_text(face = "bold", ...)
<environment: namespace:ggthemr>
$strip.text
function (...)
element_text(face = "bold", ...)
<environment: namespace:ggthemr>
$axis.line.x
function (...)
element_line(...)
<environment: namespace:ggthemr>
$axis.line.y
function (...)
element_line(...)
<environment: namespace:ggthemr>
$axis.ticks
function (...)
element_blank()
<environment: namespace:ggthemr>
$panel.grid.major
function (...)
element_line(linetype = "dashed", ...)
<environment: namespace:ggthemr>
$panel.grid.minor
function (...)
element_blank()
<environment: namespace:ggthemr>
attr(,"class")
[1] "ggthemr_layout"
$text_size
[1] 12
$spacing
[1] 1.6
$type
[1] "inner"
attr(,"class")
[1] "ggthemr"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment