{
  "_id": "6a1ac3e31d7bb097a09daf67",
  "Package": "Directional",
  "Type": "Package",
  "Title": "A Collection of Functions for Directional Data Analysis",
  "Version": "7.5",
  "Date": "2026-04-29",
  "Authors@R": "c( person(given = \"Michail\", family = \"Tsagris\", role = c(\"aut\", \"cre\"), email = \"mtsagris@uoc.gr\"),\nperson(given = \"Giorgos\", family = \"Athineou\", role = \"aut\"),\nperson(given = \"Christos\", family = \"Adam\", role = \"aut\"),\nperson(given = \"Zehao\", family = \"Yu\", role = \"aut\"),\nperson(given = \"Anamul\", family = \"Sajib\", role = \"ctb\"),\nperson(given = \"Eli\", family = \"Amson\", role = \"ctb\"),\nperson(given = c(\"Micah\", \"J.\"), family = \"Waldstein\", role = \"ctb\"),\nperson(given = \"Panagiotis\", family = \"Papastamoulis\", role = \"ctb\") )",
  "Maintainer": "Michail Tsagris <mtsagris@uoc.gr>",
  "Description": "A collection of functions for directional data (including\nmassive data, with millions of observations) analysis.\nHypothesis testing, discriminant and regression analysis, MLE\nof distributions and more are included. The standard textbook\nfor such data is the \"Directional Statistics\" by Mardia, K. V.\nand Jupp, P. E. (2000). Other references include: a) Paine\nJ.P., Preston S.P., Tsagris M. and Wood A.T.A. (2018). \"An\nelliptically symmetric angular Gaussian distribution\".\nStatistics and Computing 28(3): 689-697.\n<doi:10.1007/s11222-017-9756-4>. b) Tsagris M. and Alenazi A.\n(2019). \"Comparison of discriminant analysis methods on the\nsphere\". Communications in Statistics: Case Studies, Data\nAnalysis and Applications 5(4):467--491.\n<doi:10.1080/23737484.2019.1684854>. c) Paine J.P., Preston\nS.P., Tsagris M. and Wood A.T.A. (2020). \"Spherical regression\nmodels with general covariates and anisotropic errors\".\nStatistics and Computing 30(1): 153--165.\n<doi:10.1007/s11222-019-09872-2>. d) Tsagris M. and Alenazi A.\n(2024). \"An investigation of hypothesis testing procedures for\ncircular and spherical mean vectors\". Communications in\nStatistics-Simulation and Computation, 53(3): 1387--1408.\n<doi:10.1080/03610918.2022.2045499>. e) Yu Z. and Huang X.\n(2024). A new parameterization for elliptically symmetric\nangular Gaussian distributions of arbitrary dimension.\nElectronic Journal of Statistics, 18(1): 301--334.\n<doi:10.1214/23-EJS2210>. f) Tsagris M. and Alzeley O. (2025).\n\"Circular and spherical projected Cauchy distributions: A Novel\nFramework for Circular and Directional Data Modeling\".\nAustralian & New Zealand Journal of Statistics, 67(1): 77--103.\n<doi:10.1111/anzs.12434>. g) Tsagris M., Papastamoulis P. and\nKato S. (2025). \"Directional data analysis: spherical Cauchy or\nPoisson kernel-based distribution\". Statistics and Computing,\n35:51. <doi:10.1007/s11222-025-10583-0>. h) Alzeley O. and\nTsagris (2026). On the generalized circular projected Cauchy\ndistribution. <doi:10.48550/arXiv.2603.04030>.",
  "License": "GPL (>= 2)",
  "RoxygenNote": "6.1.1",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-30 10:55:09 UTC",
    "User": "root"
  },
  "Author": "Michail Tsagris [aut, cre], Giorgos Athineou [aut], Christos\nAdam [aut], Zehao Yu [aut], Anamul Sajib [ctb], Eli Amson\n[ctb], Micah J. Waldstein [ctb], Panagiotis Papastamoulis [ctb]",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-04-30 06:44:22 UTC",
  "RemoteUrl": "https://github.com/cran/Directional",
  "RemoteRef": "HEAD",
  "RemoteSha": "6e40df3b59634294c6ac7d1ebad8807156b1c7b2",
  "MD5sum": "b8e2d21f23a4b9512b7547f8f3cc1385",
  "_user": "cran",
  "_type": "src",
  "_file": "Directional_7.5.tar.gz",
  "_fileid": "d69c81f9d24c79f3a021f3155c19ee4e34dbf06afcc615750c3d8093500ea1b8",
  "_filesize": 736106,
  "_sha256": "d69c81f9d24c79f3a021f3155c19ee4e34dbf06afcc615750c3d8093500ea1b8",
  "_created": "2026-05-30T10:55:09.000Z",
  "_published": "2026-05-30T11:02:59.196Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78644010939,
      "time": 194,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7307710375"
    },
    {
      "job": 78644010943,
      "time": 194,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7307710382"
    },
    {
      "job": 78643384780,
      "time": 222,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7307670825"
    },
    {
      "job": 78644010944,
      "time": 199,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7307710612"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26680629405",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/Directional",
  "_commit": {
    "id": "6e40df3b59634294c6ac7d1ebad8807156b1c7b2",
    "author": "Michail Tsagris <mtsagris@uoc.gr>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 7.5\n",
    "time": 1777531462
  },
  "_maintainer": {
    "name": "Michail Tsagris",
    "email": "mtsagris@uoc.gr"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "bigstatsr",
      "role": "Imports"
    },
    {
      "package": "doParallel",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "Rfast",
      "role": "Imports"
    },
    {
      "package": "Rfast2",
      "role": "Imports"
    },
    {
      "package": "Rnanoflann",
      "role": "Imports"
    },
    {
      "package": "rgl",
      "role": "Imports"
    },
    {
      "package": "rnaturalearth",
      "role": "Imports"
    },
    {
      "package": "sf",
      "role": "Imports"
    },
    {
      "package": "bigreadr",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 4,
  "_updates": [
    {
      "week": "2025-27",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "7.2",
      "date": "2025-07-02"
    },
    {
      "name": "7.3",
      "date": "2025-10-22"
    },
    {
      "name": "7.4",
      "date": "2026-03-11"
    },
    {
      "name": "7.5",
      "date": "2026-04-30"
    }
  ],
  "_stars": 3,
  "_contributors": [
    {
      "user": "statlink",
      "count": 27,
      "uuid": 14017398
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 1019,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/Directional"
  },
  "_mentions": 4,
  "_searchresults": 155,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/Directional.html",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2015-11-12"
    },
    {
      "version": "1.5",
      "date": "2015-11-23"
    },
    {
      "version": "1.6",
      "date": "2016-01-12"
    },
    {
      "version": "1.7",
      "date": "2016-01-27"
    },
    {
      "version": "1.7.5",
      "date": "2016-02-12"
    },
    {
      "version": "1.8",
      "date": "2016-03-16"
    },
    {
      "version": "1.9",
      "date": "2016-04-21"
    },
    {
      "version": "2.0",
      "date": "2016-05-25"
    },
    {
      "version": "2.1",
      "date": "2016-06-20"
    },
    {
      "version": "2.2",
      "date": "2016-08-01"
    },
    {
      "version": "2.3",
      "date": "2016-10-26"
    },
    {
      "version": "2.4",
      "date": "2016-12-13"
    },
    {
      "version": "2.5",
      "date": "2017-02-27"
    },
    {
      "version": "2.6",
      "date": "2017-02-27"
    },
    {
      "version": "2.7",
      "date": "2017-05-17"
    },
    {
      "version": "2.8",
      "date": "2017-07-25"
    },
    {
      "version": "2.9",
      "date": "2017-10-16"
    },
    {
      "version": "3.0",
      "date": "2017-11-22"
    },
    {
      "version": "3.1",
      "date": "2018-03-19"
    },
    {
      "version": "3.2",
      "date": "2018-06-11"
    },
    {
      "version": "3.3",
      "date": "2018-07-11"
    },
    {
      "version": "3.4",
      "date": "2018-11-12"
    },
    {
      "version": "3.6",
      "date": "2019-03-25"
    },
    {
      "version": "3.7",
      "date": "2019-04-19"
    },
    {
      "version": "3.8",
      "date": "2019-06-18"
    },
    {
      "version": "3.9",
      "date": "2019-06-28"
    },
    {
      "version": "4.0",
      "date": "2019-09-14"
    },
    {
      "version": "4.1",
      "date": "2020-01-07"
    },
    {
      "version": "4.2",
      "date": "2020-02-24"
    },
    {
      "version": "4.3",
      "date": "2020-03-24"
    },
    {
      "version": "4.4",
      "date": "2020-07-13"
    },
    {
      "version": "4.5",
      "date": "2020-11-30"
    },
    {
      "version": "4.6",
      "date": "2021-01-09"
    },
    {
      "version": "4.7",
      "date": "2021-02-15"
    },
    {
      "version": "4.8",
      "date": "2021-02-16"
    },
    {
      "version": "4.9",
      "date": "2021-03-27"
    },
    {
      "version": "5.0",
      "date": "2021-05-26"
    },
    {
      "version": "5.1",
      "date": "2021-10-29"
    },
    {
      "version": "5.2",
      "date": "2021-11-07"
    },
    {
      "version": "5.3",
      "date": "2022-02-13"
    },
    {
      "version": "5.4",
      "date": "2022-05-15"
    },
    {
      "version": "5.5",
      "date": "2022-05-24"
    },
    {
      "version": "5.6",
      "date": "2022-09-22"
    },
    {
      "version": "5.7",
      "date": "2023-01-14"
    },
    {
      "version": "5.8",
      "date": "2023-02-07"
    },
    {
      "version": "5.9",
      "date": "2023-03-26"
    },
    {
      "version": "6.0",
      "date": "2023-04-03"
    },
    {
      "version": "6.1",
      "date": "2023-07-17"
    },
    {
      "version": "6.2",
      "date": "2023-09-07"
    },
    {
      "version": "6.3",
      "date": "2023-10-12"
    },
    {
      "version": "6.4",
      "date": "2023-12-09"
    },
    {
      "version": "6.5",
      "date": "2024-02-29"
    },
    {
      "version": "6.6",
      "date": "2024-04-11"
    },
    {
      "version": "6.7",
      "date": "2024-07-05"
    },
    {
      "version": "6.8",
      "date": "2024-09-09"
    },
    {
      "version": "6.9",
      "date": "2024-10-29"
    },
    {
      "version": "7.0",
      "date": "2024-12-05"
    },
    {
      "version": "7.1",
      "date": "2025-02-11"
    },
    {
      "version": "7.2",
      "date": "2025-07-02"
    },
    {
      "version": "7.3",
      "date": "2025-10-22"
    },
    {
      "version": "7.4",
      "date": "2026-03-11"
    },
    {
      "version": "7.5",
      "date": "2026-04-30"
    }
  ],
  "_exports": [
    "acg.mle",
    "africa",
    "Arotation",
    "asia",
    "bic.mixpkbd",
    "bic.mixspcauchy",
    "bic.mixvmf",
    "cardio.mle",
    "cipc.mle",
    "cipc.reg",
    "circ.cor1",
    "circ.cor2",
    "circ.cors1",
    "circ.cors2",
    "circ.dcor",
    "circ.summary",
    "circbeta.mle",
    "circexp.mle",
    "circlin.cor",
    "circpurka.reg",
    "colspml.mle",
    "colvm.mle",
    "colwatsons",
    "conc.test",
    "cosap",
    "cosnn",
    "dcardio",
    "dcipc",
    "dcircbeta",
    "dcircexp",
    "dcircpurka",
    "desag",
    "dESAGd",
    "dgcpc",
    "dggvm",
    "dirda",
    "dirda.cv",
    "dirknn",
    "dirknn.tune",
    "dkent",
    "dmixpkbd",
    "dmixspcauchy",
    "dmixvmf",
    "dmmvm",
    "dpkbd",
    "dpurka",
    "dsespc",
    "dspcauchy",
    "dspml",
    "dvm",
    "dvmf",
    "dwood",
    "dwrapcauchy",
    "dwrapnormal",
    "embed.aov",
    "embed.boot",
    "embed.circaov",
    "embed.perm",
    "embedcirc.boot",
    "embedcirc.perm",
    "esag.contour",
    "esag.mle",
    "esag.reg",
    "ESAGd.mle",
    "etoa",
    "euclid",
    "euclid.inv",
    "eul2rot",
    "europe",
    "f.rbing",
    "fb.saddle",
    "fishkent",
    "gcpc.means.test",
    "gcpc.mle",
    "gcpc.mle2",
    "gcpc.reg",
    "ggvm.mle",
    "group.gof",
    "group.vm",
    "habeck.rot",
    "haversine.dist",
    "hcf.aov",
    "hcf.boot",
    "hcf.circaov",
    "hcf.perm",
    "hcfboot",
    "hcfcirc.boot",
    "hcfcirc.perm",
    "hcfcircboot",
    "hclr.aov",
    "hclr.boot",
    "hclr.circaov",
    "hclr.perm",
    "hclrcirc.boot",
    "hclrcirc.perm",
    "het.aov",
    "het.boot",
    "het.circaov",
    "het.perm",
    "hetboot",
    "hetcirc.boot",
    "hetcirc.perm",
    "hetcircboot",
    "hspher.reg",
    "iag.mle",
    "iag.reg",
    "iagd",
    "iagesag",
    "kent.contour",
    "kent.logcon",
    "kent.mle",
    "knn.reg",
    "knnreg.tune",
    "kuiper",
    "lambert",
    "lambert.inv",
    "lr.aov",
    "lr.boot",
    "lr.circaov",
    "lr.perm",
    "lrcirc.boot",
    "lrcirc.perm",
    "makefolds",
    "matrixfisher.mle",
    "meandir.test",
    "mediandir",
    "mediandir_2",
    "mixpkbd.mle",
    "mixspcauchy.mle",
    "mixvmf.contour",
    "mixvmf.mle",
    "mmvm.mle",
    "multispml.mle",
    "multivm.mle",
    "multivmf.mle",
    "north.america",
    "nsmedian",
    "oceania",
    "pc.test",
    "pcardio",
    "pcipc",
    "pcircbeta",
    "pcircexp",
    "pcircpurka",
    "pgcpc",
    "pk2",
    "pkbd.contour",
    "pkbd.mle",
    "pkbd.mle2",
    "pkbd.reg",
    "pkbd.reg2",
    "pkbd2test",
    "pmmvm",
    "pspml",
    "ptest",
    "purka.contour",
    "purka.mle",
    "pvm",
    "pwrapcauchy",
    "quat2rot",
    "racg",
    "rayleigh",
    "rbingham",
    "rcipc",
    "rcircbeta",
    "rcircexp",
    "rcircpurka",
    "read.fbm",
    "resag",
    "rESAGd",
    "rfb",
    "rgcpc",
    "riag",
    "rkent",
    "rmatrixfisher",
    "rmixpkbd",
    "rmixspcauchy",
    "rmixvmf",
    "rot.matrix",
    "rot2eul",
    "rot2quat",
    "rotation",
    "rpkbd",
    "rsespc",
    "rsop",
    "rspcauchy",
    "rspml",
    "rvmf",
    "rvonmises",
    "rwrapcauchy",
    "score.cipc",
    "score.spml",
    "sespc.mle",
    "sespc.reg",
    "sipc.mle",
    "sipc.reg",
    "south.america",
    "sp2",
    "spcauchy.contour",
    "spcauchy.mle",
    "spcauchy.mle2",
    "spcauchy.reg",
    "spcauchy2test",
    "spher.cor",
    "spher.dcor",
    "spher.esag.contour",
    "spher.kent.contour",
    "spher.mixvmf.contour",
    "spher.pkbd.contour",
    "spher.purka.contour",
    "spher.reg",
    "spher.sespc.contour",
    "spher.spcauchy.contour",
    "spher.vmf.contour",
    "spherconc.test",
    "sphereplot",
    "spml.fbed",
    "spml.mle",
    "spml.nb",
    "spml.reg",
    "spml.regs",
    "spmlnb.pred",
    "tang.conc",
    "vec",
    "visual.check",
    "vm.kde",
    "vm.nb",
    "vmf.contour",
    "vmf.kde",
    "vmf.kerncontour",
    "vmf.mle",
    "vmf.reg",
    "vmf2",
    "vmf2test",
    "vmfkde.tune",
    "vmfreg",
    "vmkde.tune",
    "vmnb.pred",
    "watson",
    "wood.mle",
    "worldmap",
    "wrapcauchy.mle",
    "wraplaplace.mle",
    "wrapnormal.mle"
  ],
  "_help": [
    {
      "page": "Directional-package",
      "title": "This is an R package that provides methods for the statistical analysis of directional data, including massive (very large scale) directional data.",
      "topics": [
        "Directional-package"
      ]
    },
    {
      "page": "vmfreg",
      "title": "(Hyper-)spherical regression using the rotational symmetric distributions",
      "topics": [
        "pkbd.reg",
        "pkbd.reg2",
        "spcauchy.reg",
        "vmfreg"
      ]
    },
    {
      "page": "tang.conc",
      "title": "A test for testing the equality of the concentration parameter among g samples, where g >= 2 for ciruclar data",
      "topics": [
        "tang.conc"
      ]
    },
    {
      "page": "racg",
      "title": "Angular central Gaussian random values simulation",
      "topics": [
        "racg"
      ]
    },
    {
      "page": "hcf.aov",
      "title": "Analysis of variance for (hyper-)spherical data",
      "topics": [
        "embed.aov",
        "hcf.aov",
        "hclr.aov",
        "het.aov",
        "lr.aov"
      ]
    },
    {
      "page": "hcf.circaov",
      "title": "Analysis of variance for circular data",
      "topics": [
        "embed.circaov",
        "hcf.circaov",
        "hclr.circaov",
        "het.circaov",
        "lr.circaov"
      ]
    },
    {
      "page": "bic.mixvmf",
      "title": "BIC to choose the number of components in a model based clustering using mixtures of rotationally symmetric distributions",
      "topics": [
        "bic.mixpkbd",
        "bic.mixspcauchy",
        "bic.mixvmf"
      ]
    },
    {
      "page": "hcf.boot",
      "title": "Bootstrap 2-sample mean test for (hyper-)spherical data",
      "topics": [
        "embed.boot",
        "hcf.boot",
        "hclr.boot",
        "het.boot",
        "lr.boot"
      ]
    },
    {
      "page": "hcfcirc.boot",
      "title": "Bootstrap 2-sample mean test for circular data",
      "topics": [
        "embedcirc.boot",
        "hcfcirc.boot",
        "hclrcirc.boot",
        "hetcirc.boot",
        "lrcirc.boot"
      ]
    },
    {
      "page": "hcfboot",
      "title": "Bootstrap ANOVA for (hyper-)spherical data",
      "topics": [
        "hcfboot",
        "hetboot"
      ]
    },
    {
      "page": "hcfcircboot",
      "title": "Bootstrap ANOVA for circular data",
      "topics": [
        "hcfcircboot",
        "hetcircboot"
      ]
    },
    {
      "page": "visual.check",
      "title": "Check visually whether matrix Fisher samples is correctly generated or not.",
      "topics": [
        "visual.check"
      ]
    },
    {
      "page": "circ.cors1",
      "title": "Circular correlations between two circular variables",
      "topics": [
        "circ.cors1",
        "circ.cors2"
      ]
    },
    {
      "page": "circ.cor1",
      "title": "Circular correlations between two circular variables",
      "topics": [
        "circ.cor1",
        "circ.cor2"
      ]
    },
    {
      "page": "circ.dcor",
      "title": "Circular distance correlation between two circular variables",
      "topics": [
        "circ.dcor"
      ]
    },
    {
      "page": "spml.reg",
      "title": "Circular or angular regression",
      "topics": [
        "cipc.reg",
        "circpurka.reg",
        "gcpc.reg",
        "spml.reg"
      ]
    },
    {
      "page": "circlin.cor",
      "title": "Circular-linear correlation",
      "topics": [
        "circlin.cor"
      ]
    },
    {
      "page": "colspml.mle",
      "title": "Column-wise MLE of the angular Gaussian and the von Mises Fisher distributions",
      "topics": [
        "colspml.mle",
        "colvm.mle"
      ]
    },
    {
      "page": "colwatsons",
      "title": "Column-wise uniformity tests for circular data",
      "topics": [
        "colwatsons"
      ]
    },
    {
      "page": "esag.contour",
      "title": "Contour plot (on the plane) of the ESAG and Kent and ESAG distributions without any data",
      "topics": [
        "esag.contour",
        "kent.contour"
      ]
    },
    {
      "page": "spher.mixvmf.contour",
      "title": "Contour plot (on the sphere) of a mixture of von Mises-Fisher distributions",
      "topics": [
        "spher.mixvmf.contour"
      ]
    },
    {
      "page": "spher.vmf.contour",
      "title": "Contour plot (on the sphere) of some spherical rotationally symmetric distributions",
      "topics": [
        "spher.pkbd.contour",
        "spher.purka.contour",
        "spher.spcauchy.contour",
        "spher.vmf.contour"
      ]
    },
    {
      "page": "spher.esag.contour",
      "title": "Contour plot (on the sphere) of the ESAG and Kent distributions",
      "topics": [
        "spher.esag.contour",
        "spher.kent.contour"
      ]
    },
    {
      "page": "spher.sespc.contour",
      "title": "Contour plot (on the sphere) of the SESPC distribution",
      "topics": [
        "spher.sespc.contour"
      ]
    },
    {
      "page": "mixvmf.contour",
      "title": "Contour plot of a mixture of von Mises-Fisher distributions model for spherical data only.",
      "topics": [
        "mixvmf.contour"
      ]
    },
    {
      "page": "vmf.kerncontour",
      "title": "Contour plot of spherical data using a von Mises-Fisher kernel density estimate",
      "topics": [
        "vmf.kerncontour"
      ]
    },
    {
      "page": "vmf.contour",
      "title": "Contour plots of some rotationally symmetric distributions",
      "topics": [
        "pkbd.contour",
        "purka.contour",
        "spcauchy.contour",
        "vmf.contour"
      ]
    },
    {
      "page": "cosap",
      "title": "Conversion of cosines to azimuth and plunge",
      "topics": [
        "cosap"
      ]
    },
    {
      "page": "rot2quat",
      "title": "Converting a rotation matrix on SO(3) to an unsigned unit quaternion",
      "topics": [
        "rot2quat"
      ]
    },
    {
      "page": "quat2rot",
      "title": "Converting an unsigned unit quaternion to rotation matrix on SO(3)",
      "topics": [
        "quat2rot"
      ]
    },
    {
      "page": "dirda.cv",
      "title": "Cross validation for estimating the classification rate",
      "topics": [
        "dirda.cv"
      ]
    },
    {
      "page": "pvm",
      "title": "Cumulative distribution function of circular distributions",
      "topics": [
        "pcardio",
        "pcipc",
        "pcircbeta",
        "pcircexp",
        "pcircpurka",
        "pgcpc",
        "pmmvm",
        "pspml",
        "pvm",
        "pwrapcauchy"
      ]
    },
    {
      "page": "dmixvmf",
      "title": "Density of a mixture of rotationally symmetric distributions",
      "topics": [
        "dmixpkbd",
        "dmixspcauchy",
        "dmixvmf"
      ]
    },
    {
      "page": "dvmf",
      "title": "Density of some (hyper-)spherical distributions",
      "topics": [
        "dpkbd",
        "dpurka",
        "dspcauchy",
        "dvmf",
        "iagd"
      ]
    },
    {
      "page": "dvm",
      "title": "Density of some circular distributions",
      "topics": [
        "dcardio",
        "dcipc",
        "dcircbeta",
        "dcircexp",
        "dcircpurka",
        "dgcpc",
        "dggvm",
        "dmmvm",
        "dspml",
        "dvm",
        "dwrapcauchy",
        "dwrapnormal"
      ]
    },
    {
      "page": "dsespc",
      "title": "Density of the SESPC distribution",
      "topics": [
        "dsespc"
      ]
    },
    {
      "page": "desag",
      "title": "Density of the spherical ESAG and Kent distributions",
      "topics": [
        "desag",
        "dESAGd",
        "dkent"
      ]
    },
    {
      "page": "dwood",
      "title": "Density of the Wood bimodal distribution on the sphere",
      "topics": [
        "dwood"
      ]
    },
    {
      "page": "euclid",
      "title": "Euclidean transformation",
      "topics": [
        "euclid"
      ]
    },
    {
      "page": "rot2eul",
      "title": "Compute the Euler angles from a rotation matrix on SO(3).",
      "topics": [
        "rot2eul"
      ]
    },
    {
      "page": "spml.fbed",
      "title": "Forward Backward Early Dropping selection for circular data using the SPML regression",
      "topics": [
        "spml.fbed"
      ]
    },
    {
      "page": "makefolds",
      "title": "Generate random folds for cross-validation",
      "topics": [
        "makefolds"
      ]
    },
    {
      "page": "vec",
      "title": "Generation of unit vector(s) with a given angle",
      "topics": [
        "vec"
      ]
    },
    {
      "page": "group.gof",
      "title": "Goodness of fit test for grouped data",
      "topics": [
        "group.gof"
      ]
    },
    {
      "page": "habeck.rot",
      "title": "Generation of three-dimensional random rotations using Habeck's algorithm.",
      "topics": [
        "habeck.rot"
      ]
    },
    {
      "page": "haversine.dist",
      "title": "Harvesine distance matrix",
      "topics": [
        "haversine.dist"
      ]
    },
    {
      "page": "hspher.reg",
      "title": "Hyper spherical-spherical regression",
      "topics": [
        "hspher.reg"
      ]
    },
    {
      "page": "iagesag",
      "title": "Hypothesis test for IAG distribution over the ESAG distribution",
      "topics": [
        "iagesag"
      ]
    },
    {
      "page": "pc.test",
      "title": "Hypothesis test for SIPC distribution over the SESPC distribution",
      "topics": [
        "pc.test"
      ]
    },
    {
      "page": "fishkent",
      "title": "Hypothesis test for von Mises-Fisher distribution over Kent distribution",
      "topics": [
        "fishkent"
      ]
    },
    {
      "page": "sphereplot",
      "title": "Interactive 3D plot of spherical data",
      "topics": [
        "sphereplot"
      ]
    },
    {
      "page": "lambert.inv",
      "title": "Inverse of Lambert's equal area projection",
      "topics": [
        "lambert.inv"
      ]
    },
    {
      "page": "euclid.inv",
      "title": "Inverse of the Euclidean transformation",
      "topics": [
        "euclid.inv"
      ]
    },
    {
      "page": "dirknn",
      "title": "k-NN algorithm using the arc cosinus distance",
      "topics": [
        "dirknn"
      ]
    },
    {
      "page": "knn.reg",
      "title": "k-NN regression with Euclidean or (hyper-)spherical response and or predictor variables",
      "topics": [
        "knn.reg"
      ]
    },
    {
      "page": "lambert",
      "title": "Lambert's equal area projection",
      "topics": [
        "lambert"
      ]
    },
    {
      "page": "kent.logcon",
      "title": "Logarithm of the Kent distribution normalizing constant",
      "topics": [
        "kent.logcon"
      ]
    },
    {
      "page": "spml.regs",
      "title": "Many simple circular or angular regressions",
      "topics": [
        "spml.regs"
      ]
    },
    {
      "page": "oceania",
      "title": "maps of the world and the continents",
      "topics": [
        "africa",
        "asia",
        "europe",
        "north.america",
        "oceania",
        "south.america",
        "worldmap"
      ]
    },
    {
      "page": "mixvmf.mle",
      "title": "Mixtures of rotationally symmetric distributions",
      "topics": [
        "mixpkbd.mle",
        "mixspcauchy.mle",
        "mixvmf.mle"
      ]
    },
    {
      "page": "vmf.mle",
      "title": "MLE of (hyper-)spherical rotationally symmetric distributions",
      "topics": [
        "acg.mle",
        "iag.mle",
        "multivmf.mle",
        "pkbd.mle",
        "pkbd.mle2",
        "sipc.mle",
        "spcauchy.mle",
        "spcauchy.mle2",
        "vmf.mle"
      ]
    },
    {
      "page": "spml.mle",
      "title": "MLE of some circular distributions",
      "topics": [
        "cardio.mle",
        "cipc.mle",
        "circbeta.mle",
        "circexp.mle",
        "gcpc.mle",
        "gcpc.mle2",
        "ggvm.mle",
        "mmvm.mle",
        "spml.mle",
        "wrapcauchy.mle",
        "wraplaplace.mle",
        "wrapnormal.mle"
      ]
    },
    {
      "page": "multivm.mle",
      "title": "MLE of some circular distributions with multiple samples",
      "topics": [
        "multispml.mle",
        "multivm.mle"
      ]
    },
    {
      "page": "esag.mle",
      "title": "MLE of the ESAG distribution",
      "topics": [
        "esag.mle",
        "ESAGd.mle"
      ]
    },
    {
      "page": "kent.mle",
      "title": "MLe of the Kent distribution",
      "topics": [
        "kent.mle"
      ]
    },
    {
      "page": "matrixfisher.mle",
      "title": "MLE of the Matrix Fisher distribution on SO(3)",
      "topics": [
        "matrixfisher.mle"
      ]
    },
    {
      "page": "purka.mle",
      "title": "MLE of the Purkayashta distribution",
      "topics": [
        "purka.mle"
      ]
    },
    {
      "page": "sespc.mle",
      "title": "MLE of the SESPC distribution",
      "topics": [
        "sespc.mle"
      ]
    },
    {
      "page": "wood.mle",
      "title": "MLE of the Wood bimodal distribution on the sphere",
      "topics": [
        "wood.mle"
      ]
    },
    {
      "page": "vm.nb",
      "title": "Naive Bayes classifiers for directional data",
      "topics": [
        "spml.nb",
        "vm.nb"
      ]
    },
    {
      "page": "nsmedian",
      "title": "Normalised spatial median for directional data",
      "topics": [
        "nsmedian"
      ]
    },
    {
      "page": "hcf.perm",
      "title": "Permutation based 2-sample mean test for (hyper-)spherical data",
      "topics": [
        "embed.perm",
        "hcf.perm",
        "hclr.perm",
        "het.perm",
        "lr.perm"
      ]
    },
    {
      "page": "hcfcirc.perm",
      "title": "Permutation based 2-sample mean test for circular data",
      "topics": [
        "embedcirc.perm",
        "hcfcirc.perm",
        "hclrcirc.perm",
        "hetcirc.perm",
        "lrcirc.perm"
      ]
    },
    {
      "page": "dirda",
      "title": "Prediction of a new observation using discriminant analysis based on some distributions",
      "topics": [
        "dirda"
      ]
    },
    {
      "page": "vmnb.pred",
      "title": "Prediction with some naive Bayes classifiers for circular data",
      "topics": [
        "spmlnb.pred",
        "vmnb.pred"
      ]
    },
    {
      "page": "ptest",
      "title": "Projections based test of uniformity",
      "topics": [
        "ptest"
      ]
    },
    {
      "page": "rsop",
      "title": "Random sample of matrices in SO(p)",
      "topics": [
        "rsop"
      ]
    },
    {
      "page": "rayleigh",
      "title": "Rayleigh's test of uniformity",
      "topics": [
        "rayleigh"
      ]
    },
    {
      "page": "read.fbm",
      "title": "Read a file as a Filebacked Big Matrix",
      "topics": [
        "read.fbm"
      ]
    },
    {
      "page": "Arotation",
      "title": "Rotation axis and angle of rotation given a rotation matrix",
      "topics": [
        "Arotation"
      ]
    },
    {
      "page": "rot.matrix",
      "title": "Rotation matrix from a rotation axis and angle of rotation",
      "topics": [
        "rot.matrix"
      ]
    },
    {
      "page": "eul2rot",
      "title": "Construct a rotation matrix on SO(3) from the Euler angles.",
      "topics": [
        "eul2rot"
      ]
    },
    {
      "page": "rotation",
      "title": "Rotation matrix to rotate a spherical vector along the direction of another",
      "topics": [
        "rotation"
      ]
    },
    {
      "page": "fb.saddle",
      "title": "Saddlepoint approximations of the Fisher-Bingham distributions",
      "topics": [
        "fb.saddle"
      ]
    },
    {
      "page": "score.cipc",
      "title": "Score test for many simple CIPC and SPML regressions",
      "topics": [
        "score.cipc",
        "score.spml"
      ]
    },
    {
      "page": "rbingham",
      "title": "Simulation from a Bingham distribution using any symmetric matrix A",
      "topics": [
        "rbingham"
      ]
    },
    {
      "page": "rmatrixfisher",
      "title": "Simulation from a Matrix Fisher distribution on SO(3)",
      "topics": [
        "rmatrixfisher"
      ]
    },
    {
      "page": "f.rbing",
      "title": "Simulating from a Bingham distribution",
      "topics": [
        "f.rbing"
      ]
    },
    {
      "page": "rmixvmf",
      "title": "Simulation of random values from a mixture of rotationally symmetric distributions",
      "topics": [
        "rmixpkbd",
        "rmixspcauchy",
        "rmixvmf"
      ]
    },
    {
      "page": "rfb",
      "title": "Simulation of random values from a spherical Fisher-Bingham distribution",
      "topics": [
        "rfb"
      ]
    },
    {
      "page": "rkent",
      "title": "Simulation of random values from a spherical Kent distribution",
      "topics": [
        "rkent"
      ]
    },
    {
      "page": "rvmf",
      "title": "Simulation of random values from rotationally symmetric distributions",
      "topics": [
        "riag",
        "rpkbd",
        "rspcauchy",
        "rvmf"
      ]
    },
    {
      "page": "rvonmises",
      "title": "Simulation of random values from some circular distributions",
      "topics": [
        "rcipc",
        "rcircbeta",
        "rcircexp",
        "rcircpurka",
        "rgcpc",
        "rspml",
        "rvonmises",
        "rwrapcauchy"
      ]
    },
    {
      "page": "resag",
      "title": "Simulation of random values from the ESAG distribution",
      "topics": [
        "resag",
        "rESAGd"
      ]
    },
    {
      "page": "rsespc",
      "title": "Simulation of random values from the SESPC distribution",
      "topics": [
        "rsespc"
      ]
    },
    {
      "page": "spher.dcor",
      "title": "Spherical and hyper-spherical distance correlation",
      "topics": [
        "spher.dcor"
      ]
    },
    {
      "page": "mediandir",
      "title": "Fast calculation of the spherical and hyperspherical median",
      "topics": [
        "mediandir",
        "mediandir_2"
      ]
    },
    {
      "page": "iag.reg",
      "title": "Spherical regression using rotationally symmetric distributions",
      "topics": [
        "iag.reg",
        "sipc.reg",
        "vmf.reg"
      ]
    },
    {
      "page": "esag.reg",
      "title": "Spherical regression using the ESAG distribution",
      "topics": [
        "esag.reg"
      ]
    },
    {
      "page": "sespc.reg",
      "title": "Spherical regression using the SESPC distribution",
      "topics": [
        "sespc.reg"
      ]
    },
    {
      "page": "spher.cor",
      "title": "Spherical-spherical correlation",
      "topics": [
        "spher.cor"
      ]
    },
    {
      "page": "spher.reg",
      "title": "Spherical-Spherical regression",
      "topics": [
        "spher.reg"
      ]
    },
    {
      "page": "circ.summary",
      "title": "Summary statistics for circular data",
      "topics": [
        "circ.summary"
      ]
    },
    {
      "page": "group.vm",
      "title": "Summary statistics for grouped circular data",
      "topics": [
        "group.vm"
      ]
    },
    {
      "page": "meandir.test",
      "title": "Test for a given mean direction",
      "topics": [
        "meandir.test"
      ]
    },
    {
      "page": "spherconc.test",
      "title": "Test for equality of concentration parameters for spherical data",
      "topics": [
        "spherconc.test"
      ]
    },
    {
      "page": "conc.test",
      "title": "A test for testing the equality of the concentration parameter among g samples, where g >= 2 for ciruclar data",
      "topics": [
        "conc.test"
      ]
    },
    {
      "page": "cosnn",
      "title": "The k-nearest neighbours using the cosinus distance",
      "topics": [
        "cosnn"
      ]
    },
    {
      "page": "etoa",
      "title": "Transform unit vectors to angular data",
      "topics": [
        "etoa"
      ]
    },
    {
      "page": "vmkde.tune",
      "title": "Tuning of the bandwidth parameter in the von Mises kernel for circular data",
      "topics": [
        "vmkde.tune"
      ]
    },
    {
      "page": "vmfkde.tune",
      "title": "Tuning of the bandwidth parameter in the von Mises-Fisher kernel for (hyper-)spherical data",
      "topics": [
        "vmfkde.tune"
      ]
    },
    {
      "page": "dirknn.tune",
      "title": "k-NN algorithm using the arc cosinus distance. Tuning the k neigbours",
      "topics": [
        "dirknn.tune"
      ]
    },
    {
      "page": "knnreg.tune",
      "title": "Tuning of the k-NN regression with Euclidean or (hyper-)spherical response and or predictor variables",
      "topics": [
        "knnreg.tune"
      ]
    },
    {
      "page": "spcauchy2test",
      "title": "Two sample location test for (hyper-)spherical data",
      "topics": [
        "pk2",
        "pkbd2test",
        "sp2",
        "spcauchy2test",
        "vmf2",
        "vmf2test"
      ]
    },
    {
      "page": "gcpc.means.test",
      "title": "Two sample location test for circular data under the GCPC distribution.",
      "topics": [
        "gcpc.means.test"
      ]
    },
    {
      "page": "kuiper",
      "title": "Uniformity tests for circular data.",
      "topics": [
        "kuiper",
        "watson"
      ]
    },
    {
      "page": "vm.kde",
      "title": "Kernel density estimation of circular data with a von Mises kernel",
      "topics": [
        "vm.kde"
      ]
    },
    {
      "page": "vmf.kde",
      "title": "Kernel density estimation for (hyper-)spherical data using a von Mises-Fisher kernel",
      "topics": [
        "vmf.kde"
      ]
    }
  ],
  "_rundeps": [
    "askpass",
    "base64enc",
    "BH",
    "bigassertr",
    "bigparallelr",
    "bigstatsr",
    "bit",
    "bslib",
    "cachem",
    "class",
    "classInt",
    "cli",
    "codetools",
    "cowplot",
    "cpp11",
    "curl",
    "DBI",
    "digest",
    "doParallel",
    "e1071",
    "evaluate",
    "farver",
    "fastmap",
    "ff",
    "flock",
    "fontawesome",
    "foreach",
    "fs",
    "ggplot2",
    "glue",
    "gtable",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httr",
    "isoband",
    "iterators",
    "jquerylib",
    "jsonlite",
    "KernSmooth",
    "knitr",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "memoise",
    "mime",
    "openssl",
    "parallelly",
    "pillar",
    "pkgconfig",
    "proxy",
    "ps",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "RcppParallel",
    "Rfast",
    "Rfast2",
    "rgl",
    "RhpcBLASctl",
    "rlang",
    "rmarkdown",
    "rmio",
    "Rnanoflann",
    "rnaturalearth",
    "RSpectra",
    "s2",
    "S7",
    "sass",
    "scales",
    "sf",
    "sys",
    "terra",
    "tibble",
    "tinytex",
    "units",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "wk",
    "xfun",
    "yaml",
    "zigg"
  ],
  "_score": 4.95892836559993,
  "_indexed": true,
  "_nocasepkg": "directional",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "7.5",
      "date": "2026-05-30T11:01:33.000Z",
      "distro": "noble",
      "commit": "6e40df3b59634294c6ac7d1ebad8807156b1c7b2",
      "fileid": "59215b14a60305d0d16fa5cee8417df64864a1f5aa370064f305de036b3e6ccb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26680629405"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "7.5",
      "date": "2026-05-30T11:01:33.000Z",
      "distro": "noble",
      "commit": "6e40df3b59634294c6ac7d1ebad8807156b1c7b2",
      "fileid": "433e8bdcaf5913acef1934777e5331ebacce13770c579b153d2fb1d7320ae98e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26680629405"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "7.5",
      "date": "2026-05-30T11:02:37.000Z",
      "commit": "6e40df3b59634294c6ac7d1ebad8807156b1c7b2",
      "fileid": "a7898389ee5b16ee75883d709a7d68247714796142e7bfbbfc77418efbb1c8e2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26680629405"
    }
  ]
}