This set of scales defines new size scales for edge geoms equivalent to the
ones already defined by ggplot2. See ggplot2::scale_size()
for
more information. The different geoms will know whether to use edge scales or
the standard scales so it is not necessary to write edge_size
in
the call to the geom  just use size
.
scale_edge_size_continuous(..., range = c(1, 6)) scale_edge_radius(..., range = c(1, 6)) scale_edge_size(..., range = c(1, 6)) scale_edge_size_discrete(..., range = c(2, 6)) scale_edge_size_area(..., max_size = 6) scale_edge_size_manual(..., values) scale_edge_size_identity(..., guide = "none")
...  Arguments passed on to


range  a numeric vector of length 2 that specifies the minimum and maximum size of the plotting symbol after transformation. 
max_size  Size of largest points. 
values  a set of aesthetic values to map data values to. The values
will be matched in order (usually alphabetical) with the limits of the
scale, or with 
guide  A function used to create a guide or its name. See

A ggproto object inheriting from Scale
In ggplot2 size conflates both line width and point size into one
scale. In ggraph there is also a width scale (scale_edge_width()
)
that is used for linewidth. As edges are often represented by lines the width
scale is the most common.
Other scale_edge_*:
scale_edge_alpha()
,
scale_edge_colour
,
scale_edge_fill
,
scale_edge_linetype()
,
scale_edge_shape()
,
scale_edge_width()
,
scale_label_size()