View source: R/autoplot_mesh.R
autoplot.inla.mesh | R Documentation |
An autoplot (ggplot2) method for INLA mesh objects.
## S3 method for class 'inla.mesh' autoplot( object, ..., col = "blue", lwd = 0.5, linecol = "darkgrey", size = 1.2 )
object |
An inla.mesh object |
... |
Other arguments passed to specific methods |
col |
Colour for data points |
lwd |
Line width |
linecol |
The colour for the mesh edges |
size |
size Size of data points |
## Not run: library(INLA) m = 100 points = matrix(runif(m*2),m,2) mesh = inla.mesh.create.helper( points=points, cutoff=0.05, offset=c(0.1,0.4), max.edge=c(0.05,0.5) ) autoplot(mesh) p <- autoplot(mesh) # As a ggplot2 object, the plot can be altered. p + theme_dark() # The size and colour of all objects can be controlled. # The order of the values is # 1: data points # 2: edges # 3: outer domain # 4: inner domain # 5: non data vertices p + scale_colour_manual(values = c('red', 'grey', 'darkblue', 'steelblue', 'yellow')) # The name of the variable that defines the different objects is 'type' p + facet_grid(. ~ type) # Plot projections with ggalt library(ggalt) p + ggalt::coord_proj("+proj=wintri") ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.