When using cols_nanoplot()
, the defaults for the generated nanoplots
can be modified with nanoplot_options()
within the options
argument.
Usage
nanoplot_options(
data_point_radius = NULL,
data_point_stroke_color = NULL,
data_point_stroke_width = NULL,
data_point_fill_color = NULL,
data_line_stroke_color = NULL,
data_line_stroke_width = NULL,
vertical_guide_stroke_color = NULL,
vertical_guide_stroke_width = NULL,
show_data_points = NULL,
show_data_line = NULL,
show_data_area = NULL,
show_vertical_guides = NULL,
show_reference_line = NULL,
show_reference_area = NULL
)
Arguments
- data_point_radius
Radius of data points
scalar<numeric>|vector<numeric>
// default:NULL
(optional
)Th
data_point_radius
option lets you set the radius for each of the data points. By default this is set to10
. Individual radius values can be set by using a vector of numeric values; however, the vector provided must match the number of data points.- data_point_stroke_color
Color of data points
scalar<character>|vector<character>
// default:NULL
(optional
)The default stroke color of the data points is
"#FFFFFF"
("white"
). This works well when there is a visible data line combined with data points with a darker fill color. The stroke color can be modified withdata_point_stroke_color
for all data points by supplying a single color value. With a vector of colors, each data point's stroke color can be changed (ensure that the vector length matches the number of data points).- data_point_stroke_width
Width of surrounding line on data points
scalar<numeric>|vector<numeric>
// default:NULL
(optional
)- data_point_fill_color
Fill color for data points
scalar<character>|vector<character>
// default:NULL
(optional
)By default, all data points have a fill color of
"#FF0000"
("red"
). This can be changed for all data points by providing a different color todata_point_fill_color
. And, a vector of different colors can be supplied so long as the length is equal to the number of data points; the fill color values will be applied in order of left to right.- data_line_stroke_color
Color of the data line
scalar<character>
// default:NULL
(optional
)The color of the data line can be modified from its default
"#4682B4"
("steelblue"
) color by supplying a color to thedata_line_stroke_color
option.- data_line_stroke_width
Width of the data line
scalar<numeric>
// default:NULL
(optional
)The width of the connecting data line can be modified with the
data_line_stroke_width
option. By default, a value of4
(as in"4px"
) is used.- vertical_guide_stroke_color
Color of vertical guides
scalar<character>
// default:NULL
(optional
)Vertical guides appear when hovering in the vicinity of data points. Their default color is
"#911EB4"
(a strong magenta color) and a fill opacity value of0.4
is automatically applied to this. However, the base color can be changed with thevertical_guide_stroke_color
option.- vertical_guide_stroke_width
Line widths for vertical guides
scalar<numeric>
// default:NULL
(optional
)The vertical guide's stroke width, by default, is relatively large at
12
. This is fully modifiable by setting a different value with thevertical_guide_stroke_width
option.- show_data_points
Should the data points be shown?
scalar<logical>
// default:NULL
(optional
)By default, all data points in a nanoplot are shown but this layer can be hidden by setting
show_data_points
toFALSE
.- show_data_line
Should a data line be shown?
scalar<logical>
// default:NULL
(optional
)The data line connects data points together and it is shown by default. This data line layer can be hidden by setting
show_data_line
toFALSE
.- show_data_area
Should a data-point-bounded area be shown?
scalar<logical>
// default:NULL
(optional
)The data area layer is adjacent to the data points and the data line. It is shown by default but can be hidden with
show_data_area = FALSE
.- show_vertical_guides
Should vertical guides be shown?
scalar<logical>
// default:NULL
(optional
)Vertical guides appear when hovering over data points. This hidden layer is active by default but can be deactivated by using
show_vertical_guides = FALSE
.- show_reference_line
Should a reference line be shown?
scalar<logical>
// default:NULL
(optional
)The layer with a horizontal reference line appears underneath that of the data points and the data line. Like vertical guides, hovering over a reference will show its value. The reference line (if available) is shown by default but can be hidden by setting
show_reference_line
toFALSE
.- show_reference_area
Should a reference area be shown?
scalar<logical>
// default:NULL
(optional
)The reference area appears at the very bottom of the layer stack, if it is available. It will be shown in the default case but can be hidden by using
show_reference_area = FALSE
.
See also
Other helper functions:
adjust_luminance()
,
cell_borders()
,
cell_fill()
,
cell_text()
,
cells_body()
,
cells_column_labels()
,
cells_column_spanners()
,
cells_footnotes()
,
cells_grand_summary()
,
cells_row_groups()
,
cells_source_notes()
,
cells_stub_grand_summary()
,
cells_stub_summary()
,
cells_stubhead()
,
cells_stub()
,
cells_summary()
,
cells_title()
,
currency()
,
default_fonts()
,
define_units()
,
escape_latex()
,
from_column()
,
google_font()
,
gt_latex_dependencies()
,
html()
,
md()
,
pct()
,
px()
,
random_id()
,
stub()
,
system_fonts()