Type: | Package |
Title: | Interactive Graphics Functions for the 'spatstat' Package |
Version: | 3.1-0 |
Date: | 2024-07-16 |
Maintainer: | Adrian Baddeley <Adrian.Baddeley@curtin.edu.au> |
Depends: | R (≥ 3.5.0), spatstat.data (≥ 3.1-0), spatstat.univar (≥ 3.0-0), spatstat.geom (≥ 3.3-0), spatstat.random (≥ 3.3-0), spatstat.explore (≥ 3.3-0), spatstat.model (≥ 3.3-0), spatstat.linnet (≥ 3.2-0), spatstat (≥ 3.1-1), rpanel, tcltk, stats, graphics, grDevices, utils, methods |
Imports: | spatstat.utils (≥ 3.0-5) |
Description: | Extension to the 'spatstat' package, containing interactive graphics capabilities. |
License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
ByteCompile: | true |
NeedsCompilation: | no |
Packaged: | 2024-07-16 01:49:35 UTC; adrian |
Author: | Adrian Baddeley |
Repository: | CRAN |
Date/Publication: | 2024-07-19 09:00:06 UTC |
Interactive Graphics for the 'spatstat' Package
Description
Extension of the spatstat package, containing interactive graphics.
Details
The main functions are
iplot | Interactive plot of spatial dataset |
istat | Interactive statistical summaries |
Author(s)
Adrian Baddeley Adrian.Baddeley@curtin.edu.au, Rolf Turner r.turner@auckland.ac.nz and Ege Rubak rubak@math.aau.dk.
References
Baddeley, A., Rubak, E. and Turner, R. (2015) Spatial Point Patterns: Methodology and Applications with R. Chapman and Hall/CRC Press.
Point and Click Interface for Displaying Spatial Data
Description
Plot spatial data with interactive (point-and-click) control over the plot.
Usage
iplot(x, ...)
## S3 method for class 'ppp'
iplot(x, ..., xname)
## S3 method for class 'linnet'
iplot(x, ..., xname)
## S3 method for class 'lpp'
iplot(x, ..., xname)
## S3 method for class 'layered'
iplot(x, ..., xname, visible)
## Default S3 method:
iplot(x, ..., xname)
Arguments
x |
The spatial object to be plotted.
An object of class |
... |
Ignored. |
xname |
Optional. Character string to use as the title of the dataset. |
visible |
Optional. Logical vector indicating which layers of
|
Details
The function iplot
generates a plot of the spatial dataset x
and allows interactive control over the appearance of the plot
using a point-and-click interface.
The function iplot
is generic, with methods for
for point patterns (iplot.ppp
),
layered objects (iplot.layered
)
and a default method. The default method will handle objects of
class "psp"
, "im"
and "owin"
at least.
A new popup window is launched. The spatial dataset
x
is displayed in the middle of the window using the
appropriate plot
method.
The left side of the window contains buttons and sliders allowing the user to change the plot parameters.
The right side of the window contains navigation controls for zooming (changing magnification), panning (shifting the field of view relative to the data), redrawing and exiting.
If the user clicks in the area where the point pattern is displayed, the field of view will be re-centred at the point that was clicked.
Value
NULL
.
Author(s)
Adrian Baddeley Adrian.Baddeley@curtin.edu.au, Rolf Turner r.turner@auckland.ac.nz and Ege Rubak rubak@math.aau.dk.
See Also
Examples
if(interactive()) {
iplot(cells)
iplot(amacrine)
iplot(lansing)
L <- layered(D=distmap(cells), P=cells,
plotargs=list(list(ribbon=FALSE), list(pch=16)))
iplot(L)
}
Point and Click Interface for Exploratory Analysis of Point Pattern
Description
Compute various summary functions for a point pattern using a point-and-click interface.
Usage
istat(x, xname)
Arguments
x |
The spatial point pattern to be analysed.
An object of class |
xname |
Optional. Character string to use as the title of the dataset. |
Details
This command launches an interactive (point-and-click) interface
which offers a choice of spatial summary functions
that can be applied to the point pattern x
.
The selected summary function is computed for the point pattern
x
and plotted in a popup window.
The selection of functions includes
Kest
, Lest
,
pcf
,
Fest
,Gest
and Jest
.
For the function pcf
it is possible to control
the bandwidth parameter bw
.
There is also an option to show simulation envelopes of the summary function.
Value
NULL
.
Note
Before adjusting the bandwidth parameter bw
,
it is advisable to select No simulation envelopes
to save a lot of computation time.
Author(s)
Adrian Baddeley Adrian.Baddeley@curtin.edu.au, Rolf Turner r.turner@auckland.ac.nz and Ege Rubak rubak@math.aau.dk.
See Also
Examples
if(interactive()) {
istat(swedishpines)
}
Internal functions of spatstat.gui package
Description
Internal functions.
Usage
do.istat(panel)
Details
These internal functions of the spatstat.gui package are not usually called directly by the user. Their names and capabilities may change without warning from one version of spatstat.gui to the next.