- the function rpkb() returns directly the generated data set and not a list.
- packages ggplot2 and foreach not called as full packages but using importFrom.
- nClust argument of pkbc function has no default value.
- usage of standardGeneric (see https://adv-r.hadley.nz/s4.html#s4-generics).
- goodpractice suggestions.
- specify that rho in pk.test() cannot be equal 1.
- Uniform notation: d is dimension in Eucldean space with spherical data lying on the (d-1)-dimensional sphere
- Specify dimension of input matrix x in clustering functions.
- Improve explanation of Average Silhouette Width.
- Better explanation of motivation for L2 normalization in the wireless data set application.
-
Added NEWS.md file.
-
More detailed information in the README file and documentation (the methods are more usable and clearer for a broader audience).
- Added badges for rOpenSci review status, test coverage, R CMD CHECK, CRAN downloads.
- Addition of test codes with testthat package.
- In particular, testing that random sampling from the PKBD and the wrapped Cauchy distribution is equivalent.
- scatter-plots related to the clustering algorithm results.
- computation of evaluation measures (
pkdc_validation
function) when the true labels are not provided.
- The help documentation for the methods defined for the classes in the package can be accessed directly (addition of roxygen tag name and aliases).
- Improve computation of variance for k-sample test
- Add
breast_cancer
andwine
data sets
print()
andsummary()
methods of thekb.test
object for the two and k-sample tests
- Computation of test statistics for normality test
- Correction of typos
- Add GitHub links to the DESCRIPTION file
- Add unit tests
- Add CONTRIBUTING.md
- Add srr standards for the categories: General, Clustering and Probability Distributions
- Add methods for the clustering object
pkbc
:show()
,summary()
,estract_stats()
,plot()
andpredict()
- Add vignette
generate_rpkb.Rmd
- Add CODE_OF_CONDUCT.md
- Create the GitHub page using pkgdown
- Add V-statistic for Normality test, with corresponding Critical Value and Degrees of Freedom with the function
DOF_norm()
- Update
kb.test
S4 class slots,kb.test()
function, unit-test codes,summary()
andprint()
method for including the V-statistic - Add Trace statistic for two and k-sample tests
- Add computation of the Variance for two and k-sample tests
- Addition of GitHub workflows for R-CMD-check, test-coverage and pkgcheck
- Update codes to check arguments of function
pk.test()
- Update codes to check arguments of function
kb.test()
andselect_h()
- Modify indentation and assignments (using '<-') following
goodpractice
standards - Update references in README.md file
-
Add codemeta.json to .Rbuildignore
-
Add CONTRIBUTING.md to .Rbuildignore
-
Fix warning from internal function
compare_qq()
-
Add
doc
folder to .gitignore -
Modify returned test statistics multiplying them by the sample size
-
Remove "Nonparam" centering option for the Normality test
-
Critical value of the V-statistic divided by the variance in the function
pk.test()
summary_stat()
andvalidation()
substituted byestract_stats()
andpkbc_validation()
- C++ functions are set as internal functions
- Correction of typos
- Remove Date from DESCRIPTION
- Update References in the DESCRIPTION file
- released to CRAN