Legend charts are small charts that are added to the map, usually in addition to legends.
tm_chart_histogram(
breaks,
plot.axis.x,
plot.axis.y,
extra.ggplot2,
position,
width,
height,
stack,
z,
group.frame,
resize_as_group
)tm_chart_bar(
plot.axis.x,
plot.axis.y,
extra.ggplot2,
position,
width,
height,
stack,
z,
group.frame,
resize_as_group
)
tm_chart_donut(position, width, height, stack, z, group.frame, resize_as_group)
tm_chart_violin(
position,
width,
height,
stack,
z,
group.frame,
resize_as_group
)
tm_chart_box(position, width, height, stack, z, group.frame, resize_as_group)
tm_chart_none()
tm_chart_heatmap(
position,
width,
height,
stack,
z,
group.frame,
resize_as_group
)
The breaks of the bins (for histograms)
Should the x axis and y axis be plot?
Extra ggplot2 code
Position of the chart. An object created with tm_pos_in() or tm_pos_out(). Or, as a shortcut, a vector of two values, specifying the x and y coordinates. The first is "left", "center" or "right" (or upper case, meaning tighter to the map frame), the second "top", "center" or "bottom". Numeric values are also supported, where 0, 0 means left bottom and 1, 1 right top. See also vignette about positioning.
in number of text lines (height of it)
in number of text lines
stack with other map components, either "vertical" or "horizontal".
stacking order
group.frame
resize_as_group
Note that these charts are different from charts drawn inside the map. Those are called glyphs (to be implemented).
tm_shape(World) +
tm_polygons("HPI",
fill.scale = tm_scale_intervals(),
fill.chart = tm_chart_histogram())
Run the code above in your browser using DataLab