Learn R Programming

pcds (version 0.1.1)

IndNPEend1D: The indicator for the presence of an arc from a point to another for Proportional Edge Proximity Catch Digraphs (PE-PCDs) - end interval case

Description

Returns I(x2 in \(NPE(x1,r)\)) for points x1 and x2, that is, returns 1 if x2 is in \(NPE(x1,r)\), returns 0 otherwise, where \(NPE(x,r)\) is the PE proximity region for point \(x\) with expansion parameter \(r \ge 1\) for the region outside the interval \((a,b)\).

rv is the index of the end vertex region x1 resides, with default=NULL, and \(rv=1\) for left end interval and \(rv=2\) for the right end interval. If x1 and x2 are distint and either of them are inside interval int, it returns 0, but if they are identical, then it returns 1 regardless of their locations (i.e., it allows loops).

See also (ceyhan:metrika-2012;textualpcds).

Usage

IndNPEend1D(x1, x2, r, int, rv = NULL)

Arguments

x1

A 1D point whose PE proximity region is constructed.

x2

A 1D point. The function determines whether x2 is inside the PE proximity region of x1 or not.

r

A positive real number which serves as the expansion parameter in PE proximity region; must be \(\ge 1\).

int

A vector of two real numbers representing an interval.

rv

Index of the end interval containing the point, either 1, 2 or NULL (default is NULL).

Value

I(x2 in \(NPE(x1,r)\)) for points x1 and x2, that is, returns 1 if x2 is in \(NPE(x1,r)\) (i.e., if there is an arc from x1 to x2), returns 0 otherwise

References

See Also

IndNPEmid1D, IndNCSmid1D, and IndNCSend1D

Examples

Run this code
# NOT RUN {
a<-0; b<-10; int<-c(a,b)
r<-2

IndNPEend1D(15,17,r,int)
IndNPEend1D(15,15,r,int)

IndNPEend1D(1.5,17,r,int)

IndNPEend1D(-15,17,r,int)

IndNPEend1D(a,17,r,int)
IndNPEend1D(15,17,r=1.1,int)

a<-0; b<-10; int<-c(a,b)
r<-2
IndNPEend1D(15,17,r,int)

# }

Run the code above in your browser using DataLab