Proximity Catch Digraphs and Their Applications
Overview
Contains the functions for construction and visualization of various families of the proximity catch digraphs (PCDs), see (Ceyhan (2005) ISBN:978-3-639-19063-2), for computing the graph invariants for testing the patterns of segregation and association against complete spatial randomness (CSR) or uniformity in one, two and three dimensional cases. The package also has tools for generating points from these spatial patterns. The graph invariants used in testing spatial point data are the domination number (Ceyhan (2011) doi:10.1080/03610921003597211) and arc density (Ceyhan et al. (2006) doi:10.1016/j.csda.2005.03.002; Ceyhan et al. (2007) doi:10.1002/cjs.5550350106). The PCD families considered are Arc-Slice PCDs, Proportional-Edge PCDs, and Central Similarity PCDs.
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK13 OK2026-06-09
- WARNING12 OK, 1 WARNING2026-06-08
- OK12 OK2026-04-25
Show 3 earlier changesHide 3 earlier changes
- NOTE12 OK, 2 NOTE2026-04-10
- ERROR11 OK, 2 NOTE, 1 ERROR2026-04-09
- NOTE12 OK, 2 NOTE2026-03-10
Documentation
- Help pages
- 314includes a package overview page
- Examples that run
- 12%36 run in a plain check · 264 only when donttest examples are enabled (R CMD check --as-cran)
- Exported functions with examples
- 100%
- Documented parameters
- 86%
- Return-value docs
- 100%
- Help pages citing references
- 66% with a bibliography file
- VS0 - Introduction to pcds
- VS1.1 - Example: An Artificial 2D Dataset
- VS1.2 - A Real-Life Example: Swamp Tree Data
- VS1.3 - Example: An Artificial 1D Dataset
- VS2.1 - Illustration of PCDs in One Triangle
- VS2.2 - Illustration of PCDs in One Interval
- VS2.3 - Illustration of PCDs in One Tetrahedron
- VS3 - Spatial Point Patterns
- VS4 - Extrema in Delaunay Cells
- VS5 - Functions for Euclidean Geometry
Downloads
Dependencies
Installing pcds adds 79 packages (45 with compiled code, 71 MB of source tarballs). Heaviest: stringi 11 MB, ggplot2 6.0 MB, bslib 5.6 MB.
Code & Tests
Datasets
People & History
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- 0.1.8Latest2023-12-19 · current release · diff ↗ ·
removed 6 exports
asyvarCS1D, asyvarCS2D, asyvarCSend.int, asyvarPE1D, asyvarPE2D, asyvarPEend.intadded 7 exports
asy.varCS1D, asy.varCS2D, asy.varCSend.int, asy.varPE1D, asy.varPE2D, asy.varPEend.int, kfr2vertsCCvert.reg.basic.tri - 0.1.72023-06-15 · diff ↗ ·
removed 207 exports
ASarcdens.tri, ArcsAS, ArcsAStri, ArcsCS, ArcsCS1D, ArcsCSend.int, ArcsCSint, ArcsCSmid.int, ArcsCStri, ArcsPE, ArcsPE1D, ArcsPEend.int, ArcsPEint, ArcsPEmid.int, ArcsPEtri, CSarcdens.tri, Gam1ASbas.tri, Gam1AStri, Gam1CSTe, Gam1CSTet1, Gam1CSint, Gam1PEbas.tri, Gam1PEint, Gam1PEstdTetra, Gam1PEtetra, Gam1PEtri, Gam2ASbas.tri, Gam2AStri, Gam2CSTe, Gam2PEbas.tri and 177 moreadded 205 exports
ASarc.dens.tri, CSarc.dens.test, CSarc.dens.test.int, CSarc.dens.test1D, CSarc.dens.tri, IarcASbasic.tri, IarcASset2pnt.tri, IarcAStri, IarcCSbasic.tri, IarcCSedge.reg.std.tri, IarcCSend.int, IarcCSint, IarcCSmid.int, IarcCSset2pnt.std.tri, IarcCSset2pnt.tri, IarcCSstd.tri, IarcCSstd.triRAB, IarcCSstd.triRAC, IarcCSstd.triRBC, IarcCSt1.std.tri, IarcCSt1.std.triRAB, IarcCSt1.std.triRAC, IarcCSt1.std.triRBC, IarcCStri, IarcCStri.alt, IarcPEbasic.tri, IarcPEend.int, IarcPEint, IarcPEmid.int, IarcPEset2pnt.std.tri and 175 more - 0.1.62023-04-29 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 0.1.52023-01-06 · diff ↗ ·
removed 128 exports
ArcsASMT, ArcsCSMI, ArcsCSMT, ArcsCSend1D, ArcsCSmid1D, ArcsPEMI, ArcsPEMT, ArcsPEend1D, ArcsPEmid1D, Gam1ASbastri, Gam1CS1D, Gam1PE1D, Gam1PEbastri, Gam2ASbastri, Gam2PEbastri, IncMatASMT, IncMatCSMT, IncMatPEMT, IndCSTe, IndCSTe.domset, IndCSTeRAB, IndCSTeRABt1, IndCSTeRAC, IndCSTeRACt1, IndCSTeRBC, IndCSTeRBCt1, IndCSTeSet, IndCSTet1, IndCSdomUBTe, IndCSdomUBtri and 98 moreadded 143 exports
ArcsAS, ArcsCS, ArcsCSend.int, ArcsCSint, ArcsCSmid.int, ArcsPE, ArcsPEend.int, ArcsPEint, ArcsPEmid.int, Gam1ASbas.tri, Gam1CSint, Gam1PEbas.tri, Gam1PEint, Gam2ASbas.tri, Gam2PEbas.tri, IncMatAS, IncMatCS, IncMatCSint, IncMatPE, IncMatPEint, IndNASbas.tri, IndNCSTe, IndNCSTe.domset, IndNCSTeRAB, IndNCSTeRABt1, IndNCSTeRAC, IndNCSTeRACt1, IndNCSTeRBC, IndNCSTeRBCt1, IndNCSTeSet and 113 more - RR 4.2.0 released · 2022-04-22
- 0.1.42022-03-02 · diff ↗
- RR 4.1.0 released · 2021-05-18
- unarchivedReturned to CRAN2021-04-26
- 0.1.22021-04-26 · diff ↗ ·
added 44 exports
Gam1ASbastri, Gam1CSTet1, Gam1PEstdTetra, Gam1PEtetra, Gam2ASbastri, Gam2CSTe, Gam2PEstdTetra, Gam2PEtetra, Gam3CSTe, Gam3PEstdTetra, Gam3PEtetra, Gam4CSTe, Gam5CSTe, Gam6CSTe, IndCSTeRAB, IndCSTeRABt1, IndCSTeRAC, IndCSTeRACt1, IndCSTeRBC, IndCSTeRBCt1, IndCSTet1, IndNCStri.alt, Kfr2vTbVRCC, as.bastri, cl2CC.TbVR, cl2eTbVRcent, cl2eVRcent.alt, fr2eTeER, fr2vTbVRCC, lA_CM.Te and 14 more - archivedRemoved from CRAN2021-04-12check problems were not corrected in time
- RR 4.0.0 released · 2020-04-24
- 0.1.12020-03-25 · diff ↗ ·
removed 3 exports
Pg2PE1D, Pg2PE1D.asy, Pg2PEtriadded 3 exports
PG2PE1D, PG2PE1D.asy, PG2PEtri
Show 2 earlier eventsHide 2 earlier events
- 0.1.02020-02-29
- RR 3.6.0 released · 2019-04-26
Package metadata
- First published
- 2020-02-29
- Total releases
- 8 / 6 yrs
- License
- GPL-2 OSI
- Minimum R
- ≥ 3.5.0
- Bundled data
- 3.9 KB / 1 file
- Download size
- 2.0 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("pcds")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-19, which the citation names so these numbers can be found later. More on citing and the projects behind them.