Package: distrMod 2.9.6

Peter Ruckdeschel

distrMod: Object Oriented Implementation of Probability Models

Implements S4 classes for probability models based on packages 'distr' and 'distrEx'.

Authors:Matthias Kohl [aut, cph], Peter Ruckdeschel [cre, cph], R Core Team [ctb, cph]

distrMod_2.9.6.tar.gz
distrMod_2.9.6.zip(r-4.5)distrMod_2.9.6.zip(r-4.4)distrMod_2.9.6.zip(r-4.3)
distrMod_2.9.6.tgz(r-4.4-any)distrMod_2.9.6.tgz(r-4.3-any)
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://r-forge.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://r-forge.r-project.org/projects/distr

On CRAN:

6.89 score 6 packages 139 scripts 1.3k downloads 170 exports 6 dependencies

Last updated 2 months agofrom:7fc1ebc4a4. Checks:OK: 5 NOTE: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 06 2024
R-4.5-winNOTEDec 06 2024
R-4.5-linuxNOTEDec 06 2024
R-4.4-winOKDec 06 2024
R-4.4-macOKDec 06 2024
R-4.3-winOKDec 06 2024
R-4.3-macOKDec 06 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<-

Dependencies:distrdistrExMASSRandVarsfsmiscstartupmsg

R Package distrMod: S4 Classes and Methods for Probability Models

Rendered fromdistrMod.Rnwusingutils::Sweaveon Dec 06 2024.

Last update: 2019-03-31
Started: 2011-11-18

Readme and manuals

Help Manual

Help pageTopics
distrMod - Object Oriented Implementation of Probability ModelsdistrMod-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-classasBias
Standardized Asymptotic BiasasBias-class
Generating function for asCov-classasCov
Asymptotic covarianceasCov-class
Convex asymptotic riskasGRisk-class
Generating function for asHampel-classasHampel
Asymptotic Hampel riskasHampel-class bound bound,asHampel-method show,asHampel-method
Generating function for asMSE-classasMSE
Asymptotic mean square errorasMSE-class
Aymptotic riskasRisk-class
Aymptotic riskasRiskwithBias-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-classasSemivar
Semivariance Risk TypeasSemivar-class sign,asSemivar-method sign<-,asSemivar-method
Generating function for asUnOvShoot-classasUnOvShoot
Asymptotic under-/overshoot probabilityasUnOvShoot-class show,asUnOvShoot-method width width,asUnOvShoot-method
Generating function for asymmetricBias-classasymmetricBias
asymmetric Bias TypeasymmetricBias-class nu nu,asymmetricBias-method nu<- nu<-,asymmetricBias-method
Generating function for Beta familiesBetaFamily
Bias TypeBiasType-class name,BiasType-method name<-,BiasType-method
Generating function for Binomial familiesBinomFamily
Generating function for Cauchy location familiesCauchyLocationFamily
Generating function for Cauchy location and scale familiesCauchyFamily CauchyLocationScaleFamily
Generic function for checking L2-derivativescheckL2deriv print.relMatrix
Confint-classcall.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 estimatesEstimator
Generating function for EvenSymmetric-classEvenSymmetric
Class for Even FunctionsEvenSymmetric-class
Methods for Function existsPIC in Package `distrMod'existsPIC existsPIC,L2ParamFamily-method existsPIC-methods
Generating function for exponential scale familiesExpScaleFamily
Generating function for fiBias-classfiBias
Finite-sample BiasfiBias-class
Generating function for fiCov-classfiCov
Finite-sample covariancefiCov-class
Generating function for fiHampel-classfiHampel
Finite-sample Hampel riskbound,fiHampel-method fiHampel-class show,fiHampel-method
Generating function for fiMSE-classfiMSE
Finite-sample mean square errorfiMSE-class
Finite-sample riskfiRisk-class
Generating function for fiUnOvShoot-classfiUnOvShoot
Finite-sample under-/overshoot probabilityfiUnOvShoot-class show,fiUnOvShoot-method width,fiUnOvShoot-method
Class of Symmetries for FunctionsFunctionSymmetry-class
Generating function for FunSymmList-classFunSymmList
List of Symmetries for a List of FunctionsFunSymmList-class
Generating function for Gamma familiesGammaFamily
Generating function for InfoNorm-classInfoNorm
isKerAinKerBisKerAinKerB
L2 differentiable parametric group familyL2GroupParamFamily-class LogDeriv LogDeriv,L2GroupParamFamily-method LogDeriv<- LogDeriv<-,L2GroupParamFamily-method
Generating function for L2LocationFamily-classL2LocationFamily
L2 differentiable parametric group familyL2LocationFamily-class
Generating function for L2LocationScaleFamily-classL2LocationScaleFamily
L2 differentiable parametric group familyL2LocationScaleFamily-class
Generating function for L2LocationScaleFamily-class in nuisance situationL2LocationUnknownScaleFamily
Generating function for L2ParamFamily-classL2ParamFamily
L2 differentiable parametric familycheckL2deriv,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-classL2ScaleFamily
L2 differentiable parametric group familyL2ScaleFamily-class
Generating function for L2LocationScaleFamily-class in nuisance situationL2ScaleUnknownLocationFamily
Generating function for lognormal scale familiesLnormScaleFamily
Generating function for Logistic location and scale familiesLogisticFamily 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 estimatesMCEstimator
Function to compute minimum distance estimatesCvMDist2 CvMMDEstimator HellingerMDEstimator KolmogorovMDEstimator MDEstimator TotalVarMDEstimator
helper functions for mceCalc and mleCalcget.criterion.fct meRes samplesize,numeric-method
Function to compute maximum likelihood estimatesMLEstimator
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 familiesNbinomFamily NbinomMeanSizeFamily NbinomwithSizeFamily
Generating function for onesidedBias-classnegativeBias
Generating function for NonSymmetric-classNonSymmetric
Class for Non-symmetric FunctionsNonSymmetric-class
Norm functionsEuclideanNorm QuadFormNorm
Generating function for normal location familiesNormLocationFamily
Generating function for normal location and scale familiesNormFamily NormLocationScaleFamily
Generating function for normal location families with unknown scale as nuisanceNormLocationUnknownScaleFamily
Generating function for normal scale familiesNormScaleFamily
Generating function for normal scale families with unknown location as nuisanceNormScaleUnknownLocationFamily
Generating function for NormType-classNormType
Norm Typefct fct,NormType-method fct<- fct<-,NormType-method name,NormType-method name<-,NormType-method NormType-class
Generating function for OddSymmetric-classOddSymmetric
Class for Odd FunctionsOddSymmetric-class
onesided Bias TypeonesidedBias-class sign sign,onesidedBias-method sign<- sign<-,onesidedBias-method
Generating function for ParamFamily-classParamFamily
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-classParamFamParameter
Parameter of a parametric family of probability measuresdimension,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 familiesPoisFamily
Generating function for onesidedBias-classpositiveBias
Common `print' Methods for S4 classes in Package `distrMod'print,ShowDetails-method print-methods
Family of probability measuresaddProp<- 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-classQFNorm
Norm classes for norms based on quadratic formsInfoNorm-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
RiskRiskType-class show,RiskType-method type,RiskType-method
Generating function for SelfNorm-classSelfNorm
Generating function for symmetricBias-classsymmetricBias
symmetric Bias TypesymmetricBias-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-classtrAsCov
Trace of asymptotic covariancetrAsCov-class
Generating function for trFiCov-classtrFiCov
Trace of finite-sample covariancetrFiCov-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