Package: bde 1.0.1.1

bde: Bounded Density Estimation

A collection of S4 classes which implements different methods to estimate and deal with densities in bounded domains. That is, densities defined within the interval [lower.limit, upper.limit], where lower.limit and upper.limit are values that can be set by the user.

Authors:Guzman Santafe, Borja Calvo, Aritz Perez and Jose A. Lozano

bde_1.0.1.1.tar.gz
bde_1.0.1.1.zip(r-4.5)bde_1.0.1.1.zip(r-4.4)bde_1.0.1.1.zip(r-4.3)
bde_1.0.1.1.tgz(r-4.4-any)bde_1.0.1.1.tgz(r-4.3-any)
bde_1.0.1.1.tar.gz(r-4.5-noble)bde_1.0.1.1.tar.gz(r-4.4-noble)
bde_1.0.1.1.tgz(r-4.4-emscripten)bde_1.0.1.1.tgz(r-4.3-emscripten)
bde.pdf |bde.html
bde/json (API)
NEWS

# Install 'bde' in R:
install.packages('bde', repos = c('https://gsantafe.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Datasets:
  • beta_0.75_0.65 - Synthetic dataset from a beta distribution
  • beta_1_10 - Synthetic dataset from a beta distribution
  • beta_5_10 - Synthetic dataset from a beta distribution
  • eruption - Eruption lengths of Old Faithful geyser
  • suicide.r - Scaled data from suicide risk data
  • tgaussian - Synthetic dataset from a truncated Gaussian distribution
  • tuna.r - Scaled 'tuna' data

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

42 exports 1.00 score 51 dependencies 3 dependents 29 scripts 705 downloads

Last updated 2 years agofrom:675f7409d2. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 28 2024
R-4.5-winNOTEAug 28 2024
R-4.5-linuxNOTEAug 28 2024
R-4.4-winNOTEAug 28 2024
R-4.4-macNOTEAug 28 2024
R-4.3-winOKAug 28 2024
R-4.3-macOKAug 28 2024

Exports:bdeboundedDensitybrVitalechen99KerneldensitydistributiongetbgetcgetdataPointsgetdataPointsCachegetdensityCachegetdensityEstimatorgetdistributionCachegetgammagetmgetMgetmodifiedgetmugetSubclassesgplothirukawaJLNKernelhirukawaTSKerneljonesCorrectionMuller91BoundaryKerneljonesCorrectionMuller94BoundaryKernelkakizawaB1kakizawaB2kakizawaB3launchApplinesmacroBetaChen99KernelmacroBetaHirukawaJLNKernelmacroBetaHirukawaTSKernelmicroBetaChen99Kernelmisemuller91BoundaryKernelmuller94BoundaryKernelnoBoundaryKernelnormalizedBoundaryKernelplotquantilersamplevitale

Dependencies:base64encbslibcachemclicolorspacecommonmarkcrayondigestfansifarverfastmapfontawesomefsggplot2gluegtablehtmltoolshttpuvisobandjquerylibjsonlitelabelinglaterlatticelifecyclemagrittrMASSMatrixmemoisemgcvmimemunsellnlmepillarpkgconfigpromisesR6rappdirsRColorBrewerRcpprlangsassscalesshinysourcetoolstibbleutf8vctrsviridisLitewithrxtable

Readme and manuals

Help Manual

Help pageTopics
Generic bounded density constructorbde
Synthetic dataset from a beta distributionbeta_0.75_0.65
Synthetic dataset from a beta distributionbeta_1_10
Synthetic dataset from a beta distributionbeta_5_10
'BoundedDensity' generator methodboundedDensity boundedDensity-generator
Class '"BoundedDensity"'BoundedDensity BoundedDensity-class
'BrVitale' generator methodbrVitale brVitale-generator
Class '"BrVitale"'BrVitale BrVitale-class
'chen99Kernel' generator methodchen99Kernel chen99Kernel-generator
Class '"Chen99Kernel"'Chen99Kernel Chen99Kernel-class
Probability Density Function (pdf)density density,BoundaryKernel-method density,BoundedDensity-method density,BrVitale-method density,Chen99Kernel-method density,HirukawaJLNKernel-method density,HirukawaTSKernel-method density,JonesCorrectionMuller91BoundaryKernel-method density,JonesCorrectionMuller94BoundaryKernel-method density,KakizawaB1-method density,KakizawaB2-method density,KakizawaB3-method density,MacroBetaChen99Kernel-method density,MacroBetaHirukawaJLNKernel-method density,MacroBetaHirukawaTSKernel-method density,MicroBetaChen99Kernel-method density,Muller91BoundaryKernel-method density,Muller94BoundaryKernel-method density,NoBoundaryKernel-method density,NormalizedBoundaryKernel-method density,Vitale-method density-method
Cumulative Density Function (cdf)distribution distribution,BernsteinPolynomials-method distribution,BoundaryKernel-method distribution,BoundedDensity-method distribution,BrVitale-method distribution,Chen99Kernel-method distribution,HirukawaJLNKernel-method distribution,HirukawaTSKernel-method distribution,JonesCorrectionMuller91BoundaryKernel-method distribution,JonesCorrectionMuller94BoundaryKernel-method distribution,KakizawaB1-method distribution,KakizawaB2-method distribution,KakizawaB3-method distribution,KernelDensity-method distribution,MacroBetaChen99Kernel-method distribution,MacroBetaHirukawaJLNKernel-method distribution,MacroBetaHirukawaTSKernel-method distribution,MicroBetaChen99Kernel-method distribution,Muller91BoundaryKernel-method distribution,Muller94BoundaryKernel-method distribution,NoBoundaryKernel-method distribution,NormalizedBoundaryKernel-method distribution,Vitale-method distribution-methods
Eruption lengths of Old Faithful geysereruption
Accesor method for 'b' slotgetb getb,Chen99Kernel-method getb,HirukawaJLNKernel-method getb,HirukawaTSKernel-method getb,KernelDensity-method getb,MacroBetaChen99Kernel-method getb,MacroBetaHirukawaJLNKernel-method getb,MacroBetaHirukawaTSKernel-method getb,MicroBetaChen99Kernel-method getb,Muller91BoundaryKernel-method getb,Muller94BoundaryKernel-method getb,NoBoundaryKernel-method getb,NormalizedBoundaryKernel-method getb-methods
Accesor method for 'c' slotgetc getc,HirukawaTSKernel-method getc-methods
Accesor method for 'dataPoints' slotgetdataPoints getdataPoints,BernsteinPolynomials-method getdataPoints,BrVitale-method getdataPoints,Chen99kernel-method getdataPoints,HirukawaJLNKernel-method getdataPoints,HirukawaTSKernel-method getdataPoints,KakizawaB1-method getdataPoints,KakizawaB2-method getdataPoints,KakizawaB3-method getdataPoints,KernelDensity-method getdataPoints,MacroBetaChen99Kernel-method getdataPoints,MacroBetaHirukawaJLNKernel-method getdataPoints,MacroBetaHirukawaTSKernel-method getdataPoints,MicroBetaChen99Kernel-method getdataPoints,Muller91BoundaryKernel-method getdataPoints,Muller94BoundaryKernel-method getdataPoints,NoBoundaryKernel-method getdataPoints,NormalizedBoundaryKernel-method getdataPoints,Vitale-method getdataPoints-methods
Accesor method for 'DataPointsCache' slotgetdataPointsCache getdataPointsCache,BoundedDensity-method getdataPointsCache,BrVitale-method getdataPointsCache,Chen99Kernel-method getdataPointsCache,HirukawaJLNKernel-method getdataPointsCache,HirukawaTSKernel-method getdataPointsCache,KakizawaB1-method getdataPointsCache,KakizawaB2-method getdataPointsCache,KakizawaB3-method getdataPointsCache,MacroBetaChen99Kernel-method getdataPointsCache,MacroBetaHirukawaJLNKernel-method getdataPointsCache,MacroBetaHirukawaTSKernel-method getdataPointsCache,MicroBetaChen99Kernel-method getdataPointsCache,Muller91BoundaryKernel-method getdataPointsCache,Muller94BoundaryKernel-method getdataPointsCache,NoBoundaryKernel-method getdataPointsCache,NormalizedBoundaryKernel-method getdataPointsCache,Vitale-method getdataPointsCache-methods
Accesor method for 'densityCache' slotgetdensityCache getdensityCache,BoundedDensity-method getdensityCache,BrVitale-method getdensityCache,Chen99Kernel-method getdensityCache,HirukawaJLNKernel-method getdensityCache,HirukawaTSKernel-method getdensityCache,KakizawaB1-method getdensityCache,KakizawaB2-method getdensityCache,KakizawaB3-method getdensityCache,MacroBetaChen99Kernel-method getdensityCache,MacroBetaHirukawaJLNKernel-method getdensityCache,MacroBetaHirukawaTSKernel-method getdensityCache,MicroBetaChen99Kernel-method getdensityCache,Muller91BoundaryKernel-method getdensityCache,Muller94BoundaryKernel-method getdensityCache,NoBoundaryKernel-method getdensityCache,NormalizedBoundaryKernel-method getdensityCache,Vitale-method getdensityCache-methods
Accesor method for 'gamma' slotgetdensityEstimator getdensityEstimator,KakizawaB1-method getdensityEstimator,KakizawaB2-method getdensityEstimator,KakizawaB3-method getdensityEstimator-methods
Accesor method for 'distributionCache' slotgetdistributionCache getdistributionCache,BoundedDensity-method getdistributionCache,BrVitale-method getdistributionCache,Chen99Kernel-method getdistributionCache,HirukawaJLNKernel-method getdistributionCache,HirukawaTSKernel-method getdistributionCache,KakizawaB1-method getdistributionCache,KakizawaB2-method getdistributionCache,KakizawaB3-method getdistributionCache,MacroBetaChen99Kernel-method getdistributionCache,MacroBetaHirukawaJLNKernel-method getdistributionCache,MacroBetaHirukawaTSKernel-method getdistributionCache,MicroBetaChen99Kernel-method getdistributionCache,Muller91BoundaryKernel-method getdistributionCache,Muller94BoundaryKernel-method getdistributionCache,NoBoundaryKernel-method getdistributionCache,NormalizedBoundaryKernel-method getdistributionCache,Vitale-method getdistributionCache-methods
Accesor method for 'gamma' slotgetgamma getgamma,KakizawaB1-method getgamma-methods
Accesor method for 'm' slotgetm getm,BernsteinPolynomials-method getm,Vitale-method getm-methods
Accesor method for 'M' slotgetM getM,BernsteinPolynomials-method getM,BrVitale-method getM-methods
Accesor method for 'modified' slotgetmodified getmodified,Chen99Kernel-method getmodified,HirukawaJLNKernel-method getmodified,HirukawaTSKernel-method getmodified,MacroBetaChen99Kernel-method getmodified,MacroBetaHirukawaJLNKernel-method getmodified,MicroBetaChen99Kernel-method getmodified-methods
Accesor method for 'Mu' slotgetmu getmu,BoundaryKernel-method getmu,NoBoundaryKernel-method getmu-methods
List of subclassesgetSubclasses
Bounded Density Plotting based on ggplot2gplot gplot,BernsteinPolynomials-method gplot,BoundaryKernel-method gplot,BoundedDensity-method gplot,BrVitale-method gplot,Chen99Kernel-method gplot,HirukawaJLNKernel-method gplot,HirukawaTSKernel-method gplot,JonesCorrectionMuller91BoundaryKernel-method gplot,JonesCorrectionMuller94BoundaryKernel-method gplot,KakizawaB1-method gplot,KakizawaB2-method gplot,KakizawaB3-method gplot,KernelDensity-method gplot,list-method gplot,MacroBetaChen99Kernel-method gplot,MacroBetaHirukawaJLNKernel-method gplot,MacroBetaHirukawaTSKernel-method gplot,MicroBetaChen99Kernel-method gplot,Muller91BoundaryKernel-method gplot,Muller94BoundaryKernel-method gplot,NoBoundaryKernel-method gplot,NormalizedBoundaryKernel-method gplot,Vitale-method gplot-methods
'HirukawaJLNKernel' generator methodhirukawaJLNKernel hirukawaJLNKernel-generator
Class '"HirukawaJLNKernel"'HirukawaJLNKernel HirukawaJLNKernel-class
'HirukawaTSKernel' generator methodhirukawaTSKernel hirukawaTSKernel-generator
Class '"HirukawaTSKernel"'HirukawaTSKernel HirukawaTSKernel-class
'JonesCorrectionMuller91BoundaryKernel' generator methodjonesCorrectionMuller91BoundaryKernel jonesCorrectionMuller91BoundaryKernel-generator
Class '"JonesCorrectionMuller91BoundaryKernel"'JonesCorrectionMuller91BoundaryKernel JonesCorrectionMuller91BoundaryKernel-class
'JonesCorrectionMuller94BoundaryKernel' generator methodjonesCorrectionMuller94BoundaryKernel jonesCorrectionMuller94BoundaryKernel-generator
Class '"JonesCorrectionMuller94BoundaryKernel"'JonesCorrectionMuller94BoundaryKernel JonesCorrectionMuller94BoundaryKernel-class
'KakizawaB1' generator methodkakizawaB1 kakizawaB1,KakizawaB1-method kakizawaB1-methods
Class '"KakizawaB1"'KakizawaB1 KakizawaB1-class
'KakizawaB2' generator methodkakizawaB2 kakizawaB2,KakizawaB2-method kakizawaB2-methods
Class '"KakizawaB2"'KakizawaB2 KakizawaB2-class
'KakizawaB3' generator methodkakizawaB3 kakizawaB3,KakizawaB3-method kakizawaB3-methods
Class '"KakizawaB3"'KakizawaB3 KakizawaB3-class
Shiny launch applicationlaunchApp
Add a Bounded Density pdf to a Plotlines lines,BernsteinPolynomials-method lines,BoundaryKernel-method lines,BoundedDensity-method lines,BrVitale-method lines,Chen99Kernel-method lines,HirukawaJLNKernel-method lines,HirukawaTSKernel-method lines,JonesCorrectionMuller91BoundaryKernel-method lines,JonesCorrectionMuller94BoundaryKernel-method lines,KakizawaB1-method lines,KakizawaB2-method lines,KakizawaB3-method lines,KernelDensity-method lines,MacroBetaChen99Kernel-method lines,MacroBetaHirukawaJLNKernel-method lines,MacroBetaHirukawaTSKernel-method lines,MicroBetaChen99Kernel-method lines,Muller91BoundaryKernel-method lines,Muller94BoundaryKernel-method lines,NoBoundaryKernel-method lines,NormalizedBoundaryKernel-method lines,Vitale-method lines-methods
'MacroBetaChen99Kernel' generator methodmacroBetaChen99Kernel macroBetaChen99Kernel-generator
Class '"MacroBetaChen99Kernel"'MacroBetaChen99Kernel MacroBetaChen99Kernel-class
'MacroBetaHirukawaJLNKernel' generator methodmacroBetaHirukawaJLNKernel macroBetaHirukawaJLNKernel-generator
Class '"MacroBetaHirukawaJLNKernel"'MacroBetaHirukawaJLNKernel MacroBetaHirukawaJLNKernel-class
'MacroBetaHirukawaTSKernel' generator methodmacroBetaHirukawaTSKernel macroBetaHirukawaTSKernel-generator
Class '"MacroBetaHirukawaTSKernel"'MacroBetaHirukawaTSKernel MacroBetaHirukawaTSKernel-class
'MicroBetaChen99Kernel' generator methodmicroBetaChen99Kernel microBetaChen99Kernel-generator
Class '"MicroBetaChen99Kernel"'MicroBetaChen99Kernel MicroBetaChen99Kernel-class
Mean Integrated Squared Errormise
'Muller91BoundaryKernel' generator methodmuller91BoundaryKernel muller91BoundaryKernel-generator
Class '"Muller91BoundaryKernel"'Muller91BoundaryKernel Muller91BoundaryKernel-class
'Muller94BoundaryKernel' generator methodmuller94BoundaryKernel muller94BoundaryKernel-generator
Class '"Muller94BoundaryKernel"'Muller94BoundaryKernel Muller94BoundaryKernel-class
'NoBoundaryKernel' generator methodnoBoundaryKernel noBoundaryKernel-generator
Class '"NoBoundaryKernel"'NoBoundaryKernel NoBoundaryKernel-class
'NormalizedBoundaryKernel' generator methodnormalizedBoundaryKernel normalizedBoundaryKernel-generator
Class '"NormalizedBoundaryKernel"'NormalizedBoundaryKernel NormalizedBoundaryKernel-class
Bounded Density Plottingplot plot,BernsteinPolynomials-method plot,BoundaryKernel-method plot,BoundedDensity-method plot,BrVitale-method plot,Chen99Kernel-method plot,HirukawaJLNKernel-method plot,HirukawaTSKernel-method plot,JonesCorrectionMuller91BoundaryKernel-method plot,JonesCorrectionMuller94BoundaryKernel-method plot,KakizawaB1-method plot,KakizawaB2-method plot,KakizawaB3-method plot,KernelDensity-method plot,MacroBetaChen99Kernel-method plot,MacroBetaHirukawaJLNKernel-method plot,MacroBetaHirukawaTSKernel-method plot,MicroBetaChen99Kernel-method plot,Muller91BoundaryKernel-method plot,Muller94BoundaryKernel-method plot,NoBoundaryKernel-method plot,NormalizedBoundaryKernel-method plot,Vitale-method plot-methods
Quantilequantile quantile,BoundaryKernel-method quantile,BoundedDensity-method quantile,BrVitale-method quantile,Chen99Kernel-method quantile,HirukawaJLNKernel-method quantile,HirukawaTSKernel-method quantile,JonesCorrectionMuller91BoundaryKernel-method quantile,JonesCorrectionMuller94BoundaryKernel-method quantile,KakizawaB1-method quantile,KakizawaB2-method quantile,KakizawaB3-method quantile,MacroBetaChen99Kernel-method quantile,MacroBetaHirukawaJLNKernel-method quantile,MacroBetaHirukawaTSKernel-method quantile,MicroBetaChen99Kernel-method quantile,Muller91BoundaryKernel-method quantile,Muller94BoundaryKernel-method quantile,NoBoundaryKernel-method quantile,NormalizedBoundaryKernel-method quantile,Vitale-method quantile-methods
Random samplersample rsample,BoundaryKernel-method rsample,BoundedDensity-method rsample,BrVitale-method rsample,Chen99Kernel-method rsample,HirukawaJLNKernel-method rsample,HirukawaTSKernel-method rsample,JonesCorrectionMuller91BoundaryKernel-method rsample,JonesCorrectionMuller94BoundaryKernel-method rsample,KakizawaB1-method rsample,KakizawaB2-method rsample,KakizawaB3-method rsample,MacroBetaChen99Kernel-method rsample,MacroBetaHirukawaJLNKernel-method rsample,MacroBetaHirukawaTSKernel-method rsample,MicroBetaChen99Kernel-method rsample,Muller91BoundaryKernel-method rsample,Muller94BoundaryKernel-method rsample,NoBoundaryKernel-method rsample,NormalizedBoundaryKernel-method rsample,Vitale-method rsample-methods
Scaled data from suicide risk datasuicide.r
Synthetic dataset from a truncated Gaussian distributiontgaussian
Scaled 'tuna' datatuna.r
'Vitale' generator methodvitale vitale-generator
Class '"Vitale"'Vitale Vitale-class