Package: datanugget
Type: Package
Title: Create, and Refine Data Nuggets
Version: 1.2.1
Date: 2023-4-10
Authors@R: c(
    person("Yajie", "Duan", email = "yajieritaduan@gmail.com", role = c("cre","ctb")),
    person("Traymon", "Beavers", email = "tray.beavers@gmail.com", role = c("aut")),
    person("Javier", "Cabrera", email = "xavier.cabrera@gmail.com", role = "aut"),
    person("Mariusz", "Lubomirski", email = "mariusz_lubomirski@yahoo.com", role = "aut"))
Author: Yajie Duan [cre, ctb],
  Traymon Beavers [aut],
  Javier Cabrera [aut],
  Mariusz Lubomirski [aut]
Maintainer: Yajie Duan <yajieritaduan@gmail.com>
Description: Creating, and refining data nuggets. 
    Data nuggets reduce a large dataset into a small collection of nuggets of 
    data, each containing a center (location), weight (importance), and scale 
    (variability) parameter. Data nugget centers are created by choosing 
    observations in the dataset which are as equally spaced apart as possible. 
    Data nugget weights are created by counting the number observations 
    closest to a given data nugget’s center. We then say the data nugget 
    'contains' these observations and the data nugget center is recalculated 
    as the mean of these observations. Data nugget scales are created by 
    calculating the trace of the covariance matrix of the observations 
    contained within a data nugget divided by the dimension of the dataset. 
    Data nuggets are refined by 'splitting' data nuggets which have scales or 
    shapes (defined as the ratio of the two largest eigenvalues of the 
    covariance matrix of the observations contained within the data nugget) 
    deemed too large.
Depends: R (>= 4.0), doSNOW (>= 1.0.16), foreach (>= 1.5.1), parallel
        (>= 4.0.5)
License: GPL-2
Encoding: UTF-8
NeedsCompilation: no
Suggests: testthat (>= 3.0.0)
Config/testthat/edition: 3
Packaged: 2023-04-27 20:46:52 UTC; yd254
Repository: CRAN
Date/Publication: 2023-05-02 08:10:09 UTC
Built: R 4.1.2; ; 2023-05-03 11:03:44 UTC; unix
