MEPDF
Creation of Empirical Density Functions Based on Multivariate Data
Description
Based on the input data an n-dimensional cube with sub cells of user specified side length is created. The number of sample points which fall in each sub cube is counted, and with the cell volume and overall sample size an empirical probability can be computed. A number of cubes of higher resolution can be superimposed. The basic method stems from J.L. Bentley in "Multidimensional Divide and Conquer". J. L. Bentley (1980) <doi:10.1145/358841.358850>. Furthermore a simple kernel density estimation method is made available, as well as an expansion of Bentleys method, which offers a kernel approach for the grid method.
Downloads
179
Last 30 days
18730th
179
Last 90 days
179
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (14 non-OK)
CRAN incoming feasibility
Maintainer: ‘Martin Wiegand <Martin.Wiegand@manchester.ac.uk>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Martin",
family = "Wiegand",
role = c("aut", "cre"),
email = "martin.wiegand@manchester.ac.uk"),
person(given = "Saralees",
family = "Nadarajah",
role = "aut"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Martin Wiegand <Martin.Wiegand@manchester.ac.uk>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Martin",
family = "Wiegand",
role = c("aut", "cre"),
email = "martin.wiegand@manchester.ac.uk"),
person(given = "Saralees",
family = "Nadarajah",
role = "aut"))
as necessary.
*
*
*
*
LazyData
'LazyData' is specified without a 'data' directory
LazyData
'LazyData' is specified without a 'data' directory
LazyData
'LazyData' is specified without a 'data' directory
*
*
*
*
*
Check History
NOTE 9 OK · 5 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Martin Wiegand <Martin.Wiegand@manchester.ac.uk>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Martin",
family = "Wiegand",
role = c("aut", "cre"),
email = "martin.wiegand@manchester.ac.uk"),
person(given = "Saralees",
family = "Nadarajah",
role = "aut"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Martin Wiegand <Martin.Wiegand@manchester.ac.uk>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Martin",
family = "Wiegand",
role = c("aut", "cre"),
email = "martin.wiegand@manchester.ac.uk"),
person(given = "Saralees",
family = "Nadarajah",
role = "aut"))
as necessary.
LazyData
'LazyData' is specified without a 'data' directory
LazyData
'LazyData' is specified without a 'data' directory
LazyData
'LazyData' is specified without a 'data' directory