Package: distrMod 2.9.6
distrMod: Object Oriented Implementation of Probability Models
Implements S4 classes for probability models based on packages 'distr' and 'distrEx'.
Authors:
distrMod_2.9.6.tar.gz
distrMod_2.9.6.tar.gz(r-4.5-noble)distrMod_2.9.6.tar.gz(r-4.4-noble)
distrMod_2.9.6.tgz(r-4.4-emscripten)distrMod_2.9.6.tgz(r-4.3-emscripten)
distrMod.pdf |distrMod.html✨
distrMod/json (API)
NEWS
# Install 'distrMod' in R: |
install.packages('distrMod', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://r-forge.r-project.org/projects/distr
Last updated 6 days agofrom:dd1a9b744c. Checks:OK: 2. Indexed: no.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 24 2024 |
R-4.5-linux | OK | Oct 24 2024 |
Exports:.checkEstClassForParamFamily.CvMMDCovariance.CvMMDCovarianceWithMux.deleteDim.isUnitMatrix.oldCvMMDCovarianceaddAlphTrsp2coladdInfo<-addProp<-asBiasasCovasHampelasMSEasSemivarasUnOvShootasvarasvar<-asymmetricBiasBetaFamilybiastypebiastype<-BinomFamilyboundcall.estimateCauchyFamilyCauchyLocationFamilyCauchyLocationScaleFamilycheckL2derivcoercecompletecasesconfintcriterioncriterion.fctcriterion<-CvMMDEstimatorddimensiondistributiondistrModMASKdistrModoptionsdistrModOptionsdistrSymmEestimateestimate.callEstimatorEuclideanNormEvenSymmetricexistsPICExpScaleFamilyfam.callfctfct<-fiBiasfiCovfiHampelfiMSEFisherInfofiUnOvShootfixedfixed.estimatefixed<-FunSymmListGammaFamilyget.criterion.fctgetdistrModOptionHellingerMDEstimatorInfoNormInfosInfos<-isKerAinKerBKolmogorovMDEstimatorL2derivL2derivDistrL2derivDistrSymmL2derivSymmL2LocationFamilyL2LocationScaleFamilyL2LocationUnknownScaleFamilyL2ParamFamilyL2ScaleFamilyL2ScaleUnknownLocationFamilyLnormScaleFamilylocscalenameLogDerivLogisticFamilyLogisticLocationScaleFamilyLOGISTINT2mainmain<-makeOKParmceCalcMCEstimatorMDEstimatormeResmethodmleCalcMLEstimatormodifyModelmodifyParamnamename.estimatename<-NbinomFamilyNbinomMeanSizeFamilyNbinomwithSizeFamilynegativeBiasNonSymmetricnormNormFamilyNormLocationFamilyNormLocationScaleFamilyNormLocationUnknownScaleFamilyNormScaleFamilyNormScaleUnknownLocationFamilynormtypeNormTypenormtype<-nunu<-nuisancenuisance.estimatenuisance<-OddSymmetricoptimReturnoptimwarnpparamParamFamilyParamFamParameterplotPoisFamilypositiveBiasprintprofilepropsprops<-qq.lQFNormqqplotQuadFormQuadForm<-QuadFormNormrreturnlevelplotsamplesizesamplesize.estimatescalenamescaleshapenamescaleshapename<-SelfNormshowsign<-startParsymmetricBiasTotalVarMDEstimatortrafotrafo.estimatetrafo.fcttrafo<-trafoEsttrAsCovtrFiCovuntransformed.asvaruntransformed.estimatevalidParameterwidthwithPosRestrwithPosRestr<-
Readme and manuals
Help Manual
Help page | Topics |
---|---|
distrMod - Object Oriented Implementation of Probability Models | distrMod-package distrMod |
Methods for Function .checkEstClassForParamFamily in Package `distrMod' | .checkEstClassForParamFamily .checkEstClassForParamFamily,ANY,ANY-method .checkEstClassForParamFamily,ANY-method .checkEstClassForParamFamily-methods |
"addAlphTrsp2col" | addAlphTrsp2col |
Generating function for asBias-class | asBias |
Standardized Asymptotic Bias | asBias-class |
Generating function for asCov-class | asCov |
Asymptotic covariance | asCov-class |
Convex asymptotic risk | asGRisk-class |
Generating function for asHampel-class | asHampel |
Asymptotic Hampel risk | asHampel-class bound bound,asHampel-method show,asHampel-method |
Generating function for asMSE-class | asMSE |
Asymptotic mean square error | asMSE-class |
Aymptotic risk | asRisk-class |
Aymptotic risk | asRiskwithBias-class biastype biastype,asRiskwithBias-method biastype<- biastype<-,asRiskwithBias-method norm norm,asRiskwithBias-method normtype normtype,asRiskwithBias-method normtype<- normtype<-,asRiskwithBias-method |
Generating function for asSemivar-class | asSemivar |
Semivariance Risk Type | asSemivar-class sign,asSemivar-method sign<-,asSemivar-method |
Generating function for asUnOvShoot-class | asUnOvShoot |
Asymptotic under-/overshoot probability | asUnOvShoot-class show,asUnOvShoot-method width width,asUnOvShoot-method |
Generating function for asymmetricBias-class | asymmetricBias |
asymmetric Bias Type | asymmetricBias-class nu nu,asymmetricBias-method nu<- nu<-,asymmetricBias-method |
Generating function for Beta families | BetaFamily |
Bias Type | BiasType-class name,BiasType-method name<-,BiasType-method |
Generating function for Binomial families | BinomFamily |
Generating function for Cauchy location families | CauchyLocationFamily |
Generating function for Cauchy location and scale families | CauchyFamily CauchyLocationScaleFamily |
Generic function for checking L2-derivatives | checkL2deriv print.relMatrix |
Confint-class | call.estimate call.estimate,Confint-method completecases.estimate completecases.estimate,Confint-method confint,Confint,missing-method Confint-class fixed.estimate fixed.estimate,Confint-method name.estimate name.estimate,Confint-method nuisance.estimate nuisance.estimate,Confint-method print,Confint-method samplesize.estimate samplesize.estimate,Confint-method show,Confint-method trafo.estimate trafo.estimate,Confint-method type,Confint-method |
Methods for function confint in Package `distrMod' | confint confint,ANY,missing-method confint,Estimate,missing-method confint,mle,missing-method confint,profile.mle,missing-method confint-methods |
Masking of/by other functions in package "distrMod" | distrModMASK MASKING |
Function to change the global variables of the package `distrMod' | distrModOptions distrModoptions getdistrModOption show.details |
Estimate-class. | addInfo<- addInfo<-,Estimate-method asvar asvar,Estimate-method asvar<- asvar<-,Estimate-method completecases completecases,Estimate-method estimate estimate,Estimate-method Estimate-class estimate.call estimate.call,Estimate-method fixed,Estimate-method Infos Infos,Estimate-method Infos<- Infos<-,Estimate-method main,Estimate-method name,Estimate-method name<-,Estimate-method nuisance,Estimate-method print,Estimate-method samplesize samplesize,Estimate-method show,Estimate-method untransformed.asvar untransformed.asvar,Estimate-method untransformed.estimate untransformed.estimate,Estimate-method |
Function to compute estimates | Estimator |
Generating function for EvenSymmetric-class | EvenSymmetric |
Class for Even Functions | EvenSymmetric-class |
Methods for Function existsPIC in Package `distrMod' | existsPIC existsPIC,L2ParamFamily-method existsPIC-methods |
Generating function for exponential scale families | ExpScaleFamily |
Generating function for fiBias-class | fiBias |
Finite-sample Bias | fiBias-class |
Generating function for fiCov-class | fiCov |
Finite-sample covariance | fiCov-class |
Generating function for fiHampel-class | fiHampel |
Finite-sample Hampel risk | bound,fiHampel-method fiHampel-class show,fiHampel-method |
Generating function for fiMSE-class | fiMSE |
Finite-sample mean square error | fiMSE-class |
Finite-sample risk | fiRisk-class |
Generating function for fiUnOvShoot-class | fiUnOvShoot |
Finite-sample under-/overshoot probability | fiUnOvShoot-class show,fiUnOvShoot-method width,fiUnOvShoot-method |
Class of Symmetries for Functions | FunctionSymmetry-class |
Generating function for FunSymmList-class | FunSymmList |
List of Symmetries for a List of Functions | FunSymmList-class |
Generating function for Gamma families | GammaFamily |
Generating function for InfoNorm-class | InfoNorm |
isKerAinKerB | isKerAinKerB |
L2 differentiable parametric group family | L2GroupParamFamily-class LogDeriv LogDeriv,L2GroupParamFamily-method LogDeriv<- LogDeriv<-,L2GroupParamFamily-method |
Generating function for L2LocationFamily-class | L2LocationFamily |
L2 differentiable parametric group family | L2LocationFamily-class |
Generating function for L2LocationScaleFamily-class | L2LocationScaleFamily |
L2 differentiable parametric group family | L2LocationScaleFamily-class |
Generating function for L2LocationScaleFamily-class in nuisance situation | L2LocationUnknownScaleFamily |
Generating function for L2ParamFamily-class | L2ParamFamily |
L2 differentiable parametric family | checkL2deriv,L2ParamFamily-method E,L2ParamFamily,EuclRandMatrix,missing-method E,L2ParamFamily,EuclRandVariable,missing-method E,L2ParamFamily,EuclRandVarList,missing-method FisherInfo FisherInfo,L2ParamFamily,missing-method FisherInfo,L2ParamFamily,ParamFamParameter-method L2deriv L2deriv,L2ParamFamily,missing-method L2deriv,L2ParamFamily,ParamFamParameter-method L2derivDistr L2derivDistr,L2ParamFamily-method L2derivDistrSymm L2derivDistrSymm,L2ParamFamily-method L2derivSymm L2derivSymm,L2ParamFamily-method L2ParamFamily-class plot plot,L2ParamFamily,missing-method plot-methods |
Generating function for L2ScaleFamily-class | L2ScaleFamily |
L2 differentiable parametric group family | L2ScaleFamily-class |
Generating function for L2LocationScaleFamily-class in nuisance situation | L2ScaleUnknownLocationFamily |
Generating function for lognormal scale families | LnormScaleFamily |
Generating function for Logistic location and scale families | LogisticFamily LogisticLocationScaleFamily LOGISTINT2 |
Methods for functions mceCalc and mleCalc in Package `distrMod' | mceCalc mceCalc,numeric,ParamFamily-method mceCalc-methods mleCalc mleCalc,numeric,BinomFamily-method mleCalc,numeric,NormLocationFamily-method mleCalc,numeric,NormLocationScaleFamily-method mleCalc,numeric,NormScaleFamily-method mleCalc,numeric,ParamFamily-method mleCalc,numeric,PoisFamily-method mleCalc-methods |
MCEstimate-class. | coerce,MCEstimate,mle-method criterion criterion,MCEstimate-method criterion.fct criterion.fct,MCEstimate-method criterion<- criterion<-,MCEstimate-method CvMMDEstimate-class MCEstimate-class MDEstimate-class method method,MCEstimate-method MLEstimate-class optimReturn optimReturn,MCEstimate-method optimwarn optimwarn,MCEstimate-method profile,MCEstimate-method show,MCEstimate-method startPar,MCEstimate-method |
Function to compute minimum criterion estimates | MCEstimator |
Function to compute minimum distance estimates | CvMDist2 CvMMDEstimator HellingerMDEstimator KolmogorovMDEstimator MDEstimator TotalVarMDEstimator |
helper functions for mceCalc and mleCalc | get.criterion.fct meRes samplesize,numeric-method |
Function to compute maximum likelihood estimates | MLEstimator |
Methods for function modifyModel in Package `distrMod' | modifyModel modifyModel,ExpScaleFamily,ParamFamParameter-method modifyModel,GammaFamily,ParamFamParameter-method modifyModel,L2LocationFamily,ParamFamParameter-method modifyModel,L2LocationScaleFamily,ParamFamParameter-method modifyModel,L2ParamFamily,ParamFamParameter-method modifyModel,L2ScaleFamily,ParamFamParameter-method modifyModel,ParamFamily,ParamFamParameter-method modifyModel-methods |
Generating function for Nbinomial families | NbinomFamily NbinomMeanSizeFamily NbinomwithSizeFamily |
Generating function for onesidedBias-class | negativeBias |
Generating function for NonSymmetric-class | NonSymmetric |
Class for Non-symmetric Functions | NonSymmetric-class |
Norm functions | EuclideanNorm QuadFormNorm |
Generating function for normal location families | NormLocationFamily |
Generating function for normal location and scale families | NormFamily NormLocationScaleFamily |
Generating function for normal location families with unknown scale as nuisance | NormLocationUnknownScaleFamily |
Generating function for normal scale families | NormScaleFamily |
Generating function for normal scale families with unknown location as nuisance | NormScaleUnknownLocationFamily |
Generating function for NormType-class | NormType |
Norm Type | fct fct,NormType-method fct<- fct<-,NormType-method name,NormType-method name<-,NormType-method NormType-class |
Generating function for OddSymmetric-class | OddSymmetric |
Class for Odd Functions | OddSymmetric-class |
onesided Bias Type | onesidedBias-class sign sign,onesidedBias-method sign<- sign<-,onesidedBias-method |
Generating function for ParamFamily-class | ParamFamily |
Parametric family of probability measures. | fam.call fam.call,ParamFamily-method fixed,ParamFamily-method main,ParamFamily-method makeOKPar makeOKPar,ParamFamily-method modifyParam modifyParam,ParamFamily-method nuisance,ParamFamily-method param,ParamFamily-method ParamFamily-class plot,ParamFamily,missing-method show,ParamFamily-method startPar startPar,ParamFamily-method |
Generating function for ParamFamParameter-class | ParamFamParameter |
Parameter of a parametric family of probability measures | dimension,ParamFamParameter-method fixed fixed,ParamFamParameter-method fixed,ParamWithScaleAndShapeFamParameter-method fixed<- fixed<-,ParamFamParameter-method length,ParamFamParameter-method main main,ParamFamParameter-method main,ParamWithScaleAndShapeFamParameter-method main<- main<-,ParamFamParameter-method nuisance nuisance,ParamFamParameter-method nuisance,ParamWithScaleAndShapeFamParameter-method nuisance<- nuisance<-,ParamFamParameter-method ParamFamParameter-class ParamWithScaleAndShapeFamParameter-class ParamWithScaleFamParameter-class ParamWithShapeFamParameter-class show,ParamFamParameter-method show,ParamWithScaleAndShapeFamParameter-method show,ParamWithShapeFamParameter-method withPosRestr withPosRestr,ParamWithShapeFamParameter-method withPosRestr<- withPosRestr<-,ParamWithShapeFamParameter-method |
Generating function for Poisson families | PoisFamily |
Generating function for onesidedBias-class | positiveBias |
Common `print' Methods for S4 classes in Package `distrMod' | print,ShowDetails-method print-methods |
Family of probability measures | addProp<- addProp<-,ProbFamily-method d,ProbFamily-method distribution distribution,ProbFamily-method distrSymm distrSymm,ProbFamily-method name,ProbFamily-method name<-,ProbFamily-method p,ProbFamily-method ProbFamily-class props props,ProbFamily-method props<- props<-,ProbFamily-method q,ProbFamily-method q.l,ProbFamily-method r,ProbFamily-method |
Generating function for QFNorm-class | QFNorm |
Norm classes for norms based on quadratic forms | InfoNorm-class QFNorm-class QuadForm QuadForm,QFNorm-method QuadForm<- QuadForm<-,QFNorm-method SelfNorm-class |
Methods for Function qqplot in Package `distrMod' | qqplot qqplot,ANY,Estimate-method qqplot,ANY,ProbFamily-method qqplot,ANY,UnivariateDistribution-method qqplot-methods |
Methods for Function returnlevelplot in Package `distrMod' | returnlevelplot returnlevelplot,ANY,Estimate-method returnlevelplot,ANY,ProbFamily-method returnlevelplot,ANY,UnivariateDistribution-method returnlevelplot-methods |
Risk | RiskType-class show,RiskType-method type,RiskType-method |
Generating function for SelfNorm-class | SelfNorm |
Generating function for symmetricBias-class | symmetricBias |
symmetric Bias Type | symmetricBias-class |
Methods for function trafo in Package `distrMod' | trafo trafo,Estimate,missing-method trafo,Estimate,ParamFamParameter-method trafo,ParamFamily,missing-method trafo,ParamFamily,ParamFamParameter-method trafo,ParamFamParameter,missing-method trafo,ParamWithScaleAndShapeFamParameter,missing-method trafo-methods trafo.fct trafo.fct,ParamFamily-method trafo.fct-methods trafo<- trafo<-,ParamFamily-method trafo<-,ParamFamParameter-method |
Function trafoEst in Package `distrMod' | trafoEst |
Generating function for trAsCov-class | trAsCov |
Trace of asymptotic covariance | trAsCov-class |
Generating function for trFiCov-class | trFiCov |
Trace of finite-sample covariance | trFiCov-class |
Methods for function validParameter in Package `distrMod' | validParameter validParameter,BinomFamily-method validParameter,L2LocationFamily-method validParameter,L2LocationScaleFamily-method validParameter,L2ScaleFamily-method validParameter,L2ScaleShapeUnion-method validParameter,L2ScaleUnion-method validParameter,ParamFamily-method validParameter,PoisFamily-method validParameter-methods |