Plot a 2D vector field estimated by fit_2d_vf()
. Powered by ggplot2::ggplot()
.
Usage
# S3 method for class 'vectorfield'
plot(
x,
arrow = grid::arrow(length = grid::unit(0.1, "cm")),
show_estimated_vector = TRUE,
estimated_vector_enlarge = 1,
estimated_vector_options = list(),
show_point = TRUE,
point_options = list(size = 0.5),
show_original_vector = FALSE,
original_vector_enlarge = 1,
original_vector_options = list(),
show_used_vector = FALSE,
used_vector_options = list(color = "red"),
show_v_norm = FALSE,
v_norm_options = list(),
...
)
Arguments
- x
A
vectorfield
object estimated byfit_2d_vf()
.- arrow
The description of the arrow heads of the vectors on the plot (representing the vector field). Generated by
grid::arrow()
. Also see thearrow
parameter ofggplot2::geom_segment()
.- show_estimated_vector
Show the vectors from the estimated model?
TRUE
by default.- estimated_vector_enlarge
A number. How many times should the vectors (representing the estimated vector field) be enlarged on the plot? This can be useful when the estimated vector field is too strong or too weak.
- estimated_vector_options
A list passing other customized parameters to
ggplot2::geom_segment()
to control the vectors representing the estimated vector field.- show_point
Show the original data points?
TRUE
by default.- point_options
A list passing other customized parameters to
ggplot2::geom_point()
to control the points representing the original data point.- show_original_vector
Show the original vectors (i.e., the vectors between data points)?
FALSE
by default.- original_vector_enlarge
A number. How many times should the original vectors be enlarged on the plot?
- original_vector_options
A list passing other customized parameters to
ggplot2::geom_segment()
to control the vectors representing the original data.- show_used_vector
Only for vector fields estimated by the "VFC" method. Should the vectors from the original data that are considered inliers be specially marked?
FALSE
by default.- used_vector_options
Only for vector fields estimated by the "VFC" method. A list passing other customized parameters to
ggplot2::geom_segment()
to control the vectors representing the inliers. Red by default.- show_v_norm
Show the norm of the estimated vectors (the strength of the vector field)?
FALSE
by default.- v_norm_options
A list passing other customized parameters to
ggplot2::geom_raster()
to control the layer representing the norm of the estimated vectors.- ...
Not in use.