IarcPEtri {pcds} | R Documentation |
The indicator for the presence of an arc from a point to another for Proportional Edge Proximity Catch Digraphs (PE-PCDs) - one triangle case
Description
Returns p2
is in
for points
p1
and p2
,
that is, returns 1 if p2
is in ,
and returns 0 otherwise,
where
is the PE proximity region for point
with the expansion parameter
.
PE proximity region is constructed
with respect to the triangle tri
and
vertex regions are based on the center,
in Cartesian coordinates or
in barycentric coordinates
in the interior of
tri
or based on the circumcenter of tri
;
default is , i.e.,
the center of mass of
tri
.
rv
is the index of the vertex region p1
resides,
with default=NULL
.
If p1
and p2
are distinct
and either of them are outside tri
, it returns 0,
but if they are identical,
then it returns 1 regardless of their locations
(i.e., it allows loops).
See also (Ceyhan (2005); Ceyhan et al. (2006); Ceyhan (2011)).
Usage
IarcPEtri(p1, p2, tri, r, M = c(1, 1, 1), rv = NULL)
Arguments
p1 |
A 2D point whose PE proximity region is constructed. |
p2 |
A 2D point.
The function determines whether |
tri |
A |
r |
A positive real number
which serves as the expansion parameter in PE proximity region;
must be |
M |
A 2D point in Cartesian coordinates
or a 3D point in barycentric coordinates
which serves as a center in the interior of the triangle |
rv |
Index of the |
Value
p2
is in
for points
p1
and p2
,
that is, returns 1 if p2
is in ,
and returns 0 otherwise.
Author(s)
Elvan Ceyhan
References
Ceyhan E (2005).
An Investigation of Proximity Catch Digraphs in Delaunay Tessellations, also available as technical monograph titled Proximity Catch Digraphs: Auxiliary Tools, Properties, and Applications.
Ph.D. thesis, The Johns Hopkins University, Baltimore, MD, 21218.
Ceyhan E (2011).
“Spatial Clustering Tests Based on Domination Number of a New Random Digraph Family.”
Communications in Statistics - Theory and Methods, 40(8), 1363-1395.
Ceyhan E, Priebe CE, Wierman JC (2006).
“Relative density of the random -factor proximity catch digraphs for testing spatial patterns of segregation and association.”
Computational Statistics & Data Analysis, 50(8), 1925-1964.
See Also
IarcPEbasic.tri
, IarcPEstd.tri
,
IarcAStri
, and IarcCStri
Examples
A<-c(1,1); B<-c(2,0); C<-c(1.5,2);
Tr<-rbind(A,B,C);
M<-as.numeric(runif.tri(1,Tr)$g) #try also M<-c(1.6,1.0);
r<-1.5
n<-3
set.seed(1)
Xp<-runif.tri(n,Tr)$g
IarcPEtri(Xp[1,],Xp[2,],Tr,r,M)
P1<-as.numeric(runif.tri(1,Tr)$g)
P2<-as.numeric(runif.tri(1,Tr)$g)
IarcPEtri(P1,P2,Tr,r,M)
P1<-c(.4,.2)
P2<-c(1.8,.5)
IarcPEtri(P1,P2,Tr,r,M)
IarcPEtri(P2,P1,Tr,r,M)
M<-c(1.3,1.3)
r<-2
#or try
Rv<-rel.vert.tri(P1,Tr,M)$rv
IarcPEtri(P1,P2,Tr,r,M,Rv)