geom_braid_smooth | R Documentation |
Summarize and plot measurements of two inputs as a smoothed response surface
geom_braid_smooth(
mapping = NULL,
data = NULL,
stat = "braid_smooth",
position = "identity",
...,
space = 1.5,
trim = TRUE,
shared = FALSE,
npoints = 50,
tight = FALSE,
na.rm = FALSE,
show.legend = NA,
inherit.aes = TRUE
)
stat_braid_smooth(
mapping = NULL,
data = NULL,
geom = "tile",
position = "identity",
...,
space = 1.5,
trim = TRUE,
shared = FALSE,
npoints = 50,
tight = FALSE,
na.rm = FALSE,
show.legend = NA,
inherit.aes = TRUE
)
mapping |
Set of aesthetic mappings created by |
data |
The data to be displayed in this layer. There are three options: If A A |
stat |
The statistical transformation to use on the data for this layer.
When using a
|
position |
A position adjustment to use on the data for this layer. This
can be used in various ways, including to prevent overplotting and
improving the display. The
|
... |
Additional parameters to be passed to |
space |
Parameter specifying the separation between marginal tiles and the main grid. Describes the distance from the center of the marginal tile to the center of the nearest main grid tile, divided by the width or height of the tile. If a single value is provided, it is used for both left-right and top-bottom margin tiles. If two values are provided, the first is used for left-right margin tiles and the second is used for top-bottom margin tiles. |
trim |
Should values that are finite in one dimension be dropped if their finite coordinates lie outside the bounds of the main grid? |
shared |
Should marginal offsets and trimming be calculated separately
for each facet if plots are faceted. If |
npoints |
The number of interpolated values in the x- and y- directions that are used to generate the smoothed raster function |
tight |
If true, the generated raster will span the precise range of
transformed and plotted data; this will produce a range of tiles that are
strictly smaller than those produced by geom_braid (as those tiles extend
above and below the plotted tile centers). If |
na.rm |
If |
show.legend |
logical. Should this layer be included in the legends?
|
inherit.aes |
If |
geom |
The geometric object to use to display the data for this layer.
When using a
|
Like geom_braid, this function involves several pre-processing steps to
allow quick visualization of drug combination data. These steps include
summarizing duplicated measurements and offsetting non-finite plotted
coordinates. In addition to these steps, geom_braid_smooth
generates a
regular, densely sampled grid of coordinates and smoothly interpolates the
given data to produces a smoothed raster heatmap. Smoothing in the x- and
y- directions is governed by the width and height aesthetic respectively; if
these aesthetics are not included, they are estimated from the minimum
spacing of the data.
surface <- synergisticExample
ggplot(surface,aes(x=concA,y=concB))+
geom_braid_smooth(aes(fill=measure))+
scale_x_log10("Drug A")+
scale_y_log10("Drug B")+
scale_fill_distiller("Effect",palette="RdYlBu")+
coord_equal()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.