R-Forge logo
  

Log In
New Account

 
 
 
Home
My Page
Project Tree
distr - S4 classes for distributions
 
 
alt
 
Summary Forums Tracker Lists News SCM R Packages
 
alt

distr: www/NEWS

File: [distr] / www / NEWS (download)
Revision: 435, Tue Mar 24 09:52:17 2009 UTC (8 months ago) by ruckdeschel
File size: 33198 byte(s)
added svn properties to be able to use with TeX-package multi-svn
to automatically fill in revision information 
%##################################################################
%------------------------------------------------------------------
News: --- v 2.0
%------------------------------------------------------------------
%##################################################################
 
%------------------------------------------------------------------
::::all packages::::
%------------------------------------------------------------------

from now on, use Rforge for (developper) NEWS 

..P..
150108: * created new package 'distrTeach'
        * moved teaching functions 'illustrateLLN()', 'illustrateCLT[.tcl]'
          from package 'distrEx' to new package 'distrTeach'
        * uploaded packages 'distrEx', 'distrTeach', 'distrSim',
          'distrTEst' to Rforge
xx1108: * uploaded packages 'distr' to Rforge


%##################################################################
%------------------------------------------------------------------
News: --- v 1.9
%------------------------------------------------------------------
%##################################################################
 
%------------------------------------------------------------------
::::all packages::::
%------------------------------------------------------------------
..P..
300707: release !!!
270707: corrected entries in concept{} and keyword{} acc. to Matthias' mail
250707: filled in concept{} and keyword{} fields in all .Rd files
        try e.g. help.search("S4 distribution class")
120707: replaced "suppressWarnings"-embracings by   
        owarn <- getOption("warn"); options(warn = -1) [....] options(warn = owarn)
        to really not generate warnings
030707: problem with export of S4methods in distrTEst the generics 
        of which were declared in distr -> if(!isGeneric("..."))  
        included again
070607: redress of all-package NEWS-file, new files TOBEDONE-PROJEKTE, WISHLIST
060607: mentioned in package-.rd-File: startup-messages may be 
        suppressed by wrapping into suppressPackageStartupMessages()        
040607: new util: setNewVersion.R for updating all mentionings
        of package version/release date
030607: cleaning up the sources
   + adapted the naming of the .R files to the use of the (later written)
     extension packages 
     (and according to http://tolstoy.newcastle.edu.au/R/help/06/03/22558.html)
   + checked all source file to adhere to the 80char's-per-line rule
200507: thx to Matthias: minor corrections in .rd-files (unmatched "{" "}")
        detected by R CMD check in R-2.6.0devel
180507: made calls to uniroot(), integrate(), optim(ize)() 
        compliant to https://stat.ethz.ch/pipermail/r-devel/2007-May/045791.html

%------------------------------------------------------------------
::::    distr   ::::
%------------------------------------------------------------------
..P..
300707: fixed Codoc - buglet acc. to Kurt Hornik's mail
290707: enhanced .presubs : topat may now be expressions
270707: getUp, getLow are exported in NAMESPACE
240707: analytically exact slots d,p (and higher accuracy for q) for distribution objects 
        generated by functions abs, exp, log for classes AbscontDistribution and DiscreteDistribution
        (log only for R-version >=2.6.0)
240707: fixed bug in .makeP and .makeQ (for .inArgs("log") & !.inArgs("lower.tail") ...)
230707: new classes AffLinAbscontDistribution, AffLinLatticeDistribution
        and AffLinLatticeDistribution to capture the results of transformations 
                 Y <- a X0 + b          for a, b numeric and X0 Abscont/Discrete/LatticeDistribution 
        and a class union AffLinDistribution of  AffLinAbscontDistribution and AffLinLatticeDistribution
        to use this for more exact evaluations of functionals in distrEx
220707: new slot 'gaps' (a n x 2 matrix or NULL) for AbscontDistribution
        to cope with intervals where d-slot is 0.
        + new class OptionalMatrix (matrix or NULL)
        + accessor/replacement function gaps
        + setgaps() to automatically fill gaps-slot
        + modified plot() function to cope with gaps():
           * sorted out arguments withConst, exactq (the latter: now used in setgaps()) 
           * plot method for signature "AbscontDistribution" gains arguments do.points, verticals
             as method for for signature "DiscreteDistribution"
220707: Version-management for changed class definitions to AbscontDistribution
        (changed by inheriting from LatticeDistribution!) to subclasses of
        LatticeDistribution (Geom, Binom, Nbinom, Dirac, Pois, Hyper):
        + moved generics to isOldVersion(), conv2NewVersion() from distrSim to distr
        + moved (slightly generalized version of) isOldVersion() (now for signature "ANY") 
          from distrSim to distr
        + new methods for conv2NewVersion for signature 
          * "ANY" (fills missing slots with corresponding entries from prototype)   
          * "LatticeDistribution": generates a new instance (with slot lattice(!))
            by new(class(object), <list of parameters>)
190707: fixed bug in q.r (falsely produced NA's) 
180707: left-continuous c.d.f. method (p.l) and 
        right-continuous quantile function (q.r) for DiscreteDistributions
170707: optional width and height argument for the display (default 16in : 9in)
       -opens a new window for each plot
       -does not work with /Sweave/;
        workaround: argument withSweave=TRUE
        in .Rnw-file: use width and height argument like in 
            <<plotex1,eval=TRUE,fig=TRUE, width=8,height=4.5>>=
             ....
            @   
170707: fixed bugs in "initialize"-<distribution> methods -> new(<ParameterClass>)
        for Dirac and Geom did not set parameter value...
160707: enhanced plot...
        + optional main, inner titles and subtitles with main / sub / inner
           * preset strings substituted in both expression and character vectors 
             (x : argument with which plot() was called)
                o %A deparsed argument x
                o %C class of argument x
                o %P comma-separated list of parameter values of slot param of argument x 
                o %Q comma-separated list of parameter values of slot param of argument x in parenthesis or "" if empty
                o %N comma-separated <name>=<value> - list of parameter values of slot param of argument x
                o %D time/date at which plot is/was generated
           * title sizes with cex.main, cex.inner, cex.sub
           * bottom / top margin with bmar, tmar
           * setting of colors with col / col.main / col.inner / col.sub
130707: fixed log, log10, lgamma, gamma-problem from R-2.6.0dev on
        (cf http://tolstoy.newcastle.edu.au/R/e2/devel/07/06/3682.html)
        introduced explicit methods for these functions for 
        Discrete- and AbscontDistributions and extended corresponding
        .Rd-file
120707: included force() to .makeQd() (bitten by lazy evaluation...)
120707: + enhanced plot methods 
          * for both methods:
            o setting of plot symbols with pch / pch.a / pch.u   
              (see ?"plot-methods") 
            o setting of symbol size with with cex / cex.points 
              (see ?"plot-methods") 
            o main titles and subtitles with main/sub (see ?"plot-methods") 
               - title sizes with mtfac, itfac, stfac (see ?"plot-methods")   
               - bottom / top margin with bmar, tmar            
               - setting of colors with col / col.main / col.inner / col.sub (see ?"plot-methods")  
            o different symbols for unattained / attained one-sided limits   
            o can cope with log-arguments  
          * for AbscontDistributions:
            o takes care of finite left/right endpoints of support
            o (panel "q") optionally takes care of constancy regions
            o (panel "q") setting of plot symbols with pch / pch.a / pch.u   
              (see ?"plot-methods") 
            o ngrid argument to set the number of grid points 
          * for DiscreteDistributions :
            o setting of colors with col / col.points / col.vert /
              col.hor (see ?"plot-methods") 
            o do.points, verticals arguments as in plot.stepfun
050707: removed discontinuity from .makeQNew
030707: unified form for automatically generated r,d,p,q-slots:
        + standardized generators .makeDNew, .makePNew, .makeQNew, 
                                  .makeD, .makeP, .makeQ
          [in internalUtils.R, help in internals.Rd]  
        + revised "*","+","Discrete/AbscontDistribution","numeric" methods 
          (using .makeD, .makeP, .makeQ)
        + revised RtoDPQ[.d] (using .makeDNew, .makePNew, .makeQNew)
        + revised convolution methods (using .makeDNew, .makePNew, .makeQNew)
        + revised convpow methods     (using .makeDNew, .makePNew, .makeQNew)
        accuracy :: in some examples: accuracy gain ~factor 10 for same order...
        speed    :: gain in some examples, loss in others (due to calculation of
                    two cdfs (P(X<=0) and P(X>0))
020707: revised x grid in demo nFoldConvolution
260607: + /all/ p,q-slots of UnivariateDistributions gain log.p and lower.tail -Argument
        + /all/ d-slots of UnivariateDistributions gain log - Argument
        + old slots to p,q,d-slots without log / log.p+lower.tail still supported ... 
        + use lower.tail = FALSE where possible to enhance accuracy
        + remove all unnecessary objects from environment of p,q,d,r 
          -> in particular simulated values        
180607: q[](1-getDistrOption("TruncQuantile"), ...) ->
        q[](getDistrOption("TruncQuantile"), lower.tail = FALSE ...)  
180607: + RtoDPQ, RtoDPQ.d provide dfun with log -argument
          and qfun,pfun with log.p and lower.tail -arguments
180607: + d(Dirac) gains log -Argument
          q,p(Dirac) gain log.p and lower.tail -Argument
080607: "plot", "DiscreteDistribution", now uses "stepfun" 
080607: "plot", "AbscontDistribution" & "DiscreteDistribution" now has x,y - labels  
080607: new "+", "Cauchy","Cauchy"  
080607: new "convolve", "Cauchy",
080607: corrected bug in "+", "LatticeDistribution","LatticeDistribution" --- 
        Binom()+Binom() was Binom()...
040607: modified example nFoldConvolution.R (taking care of the new generic 'convpow()')
        in package 'distr' from version 1.9 on
030607: moved some parts from package 'distrEx' to package 'distr' 
   + generating function 'DiscreteDistribution' 
   + univariate methods of 'liesInSupport()' 
   + classes 'DistrList' and 'UnivariateDistrList'  (für MixtureDistributions ab 2.0)
   + generating functions EuclideanSpace() ,Reals(), Naturals() 
010607: 'LatticeDistribution'
   + new class 'Lattice' to formalize an affine linearly generated grid
     of (support) points  pivot + (0:(Length-1)) * width
   + usual accessor/replacement functions to handle slots
   + new class 'LatticeDistribution' as intermediate class between
     'DiscreteDistribution' and all specific discrete distributions from 'stats' 
      package with a particular convolution method using FFT (also for 'convpow')
   + usual accessor function 'lattice' for slot 'lattice'
030607: added S4-method 'convpow' for convolutional powers from the examples 
        of package 'distr'
300507: new exact arithmetic formulae:
   +   'Weibull' * 'numeric' 
       : gives 'Weibull' resp. 'Dirac' resp 'AbscontDistribution' 
       : acc. to 'numeric' >, =, < 0 
   +   'Logis' * 'numeric'   
       : gives 'Logis' resp. 'Dirac' resp 'AbscontDistribution'
       : acc. to 'numeric' >, =, < 0 
   +   'Logis' + 'numeric'   
       : gives 'Logis'
   +   'Lnorm' * 'numeric'   
       : gives 'Lnorm' resp. 'Dirac' resp 'AbscontDistribution' 
       : acc. to 'numeric' >, =, < 0 
   +   'numeric' / 'Dirac'   
       : gives 'Dirac' resp. error acc. to 'location(Dirac)' ==, != 0
280507 :new file MASKING and corresponding command 'distrMASK()' to describe the 
        intended maskings
280507: revised generating functions/initialize methods according to
       http://tolstoy.newcastle.edu.au/R/e2/devel/07/01/1976.html
   + in particular all Parameter(-sub-)classes gain a valid prototype
210507 :new methods 'shape()' and 'scale()' for class Chisq with ncp=0
 
030607 : DEPRECATED:
*  class GeomParameter --- no longer needed as this the parameter
   of a NBinom with size 1

%------------------------------------------------------------------
::::   distrEx  ::::
%------------------------------------------------------------------

270707: included "..." arg into definition of distances in AllGeneric.R
270707: DESCRIPTION: distr(>=1.9) acc. to Matthias' mail
270707: bugs in illustrateLLN (withLegend was missing in args in .Rd, 
        lty.vert -> lty.Conf, "sub" aus dots.for.lines etc)
240707: enhanced 'illustrateLLN' 
230707: E-, var-, IQR-, mad-, median-, kurtosis-, skewness- methods 
        for new class union AffLinDistribution
170707: new function 'illustrateLLN' to illustrate LLN and demo 'illustLLN'
        new method for IQR for DiscreteDistributions taking care that between upper and lower
        quartile there is 50% probability 
160707: +fixed bug in variance formula for Geom+NBinom;
        +some exact formulas for mad, median, and IQR  
130707: Gauß -> Gauss in distrExIntegrate.Rd, GLIntegrate.Rd
120707: plotCLT: 
        + legend with italics 
        + discrete methods with left/right limit points
        + for 'DiscreteDistributions' in the "d"-panel, the support is thinned
          out if length too long
        + Komogoroff-distance is printed out
030707: default values options: 
        ElowerTruncQuantile = 1e-7,
        EupperTruncQuantile = 1e-7
030707: corrected kurtosis (by -3)
260607: LMCondDistribution  and PrognCondDistribution provide dfun with log -argument
        and qfun,pfun with log.p and lower.tail -arguments
190607: reread R NEWS for R-2.5.0patched and source of require() ->
        change 090607 undone
180607: q[](1-getDistrOption("TruncQuantile"), ...) ->
        q[](getDistrOption("TruncQuantile"), lower.tail = FALSE ...)  
180607: legend in plotCLT is now placed at "topleft"
090607: adapted demo() to comply with change in return value of require()
        from R-2.5.0patched on
080607: plotCLT, "DiscreteDistribution", now uses "stepfun" 
080607: plotCLT now has an even nicer Title and a legend...
030607: enhanced 'illustrateCLT'
        + plot includes a title
        + 'illustrateCLT' no longer is a generic function but a regular function
        + the plotting feature of 'illustrateCLT' is extracted and has become 
          a generic function 'plotCLT' (now with title and the summands mentioned
          in the header) 
        + there is a TclTk-based demo now (therefore TclTk is a suggested package now)
          replaced recursive summation in illustrate-CLT method by 'convpow'
310507: moved some parts from package 'distrEx' to package 'distr' 
        + generating function 'DiscreteDistribution' 
        + univariate methods of 'liesInSupport()' 
        + classes 'DistrList' and 'UnivariateDistrList'
        + generating functions EuclideanSpace() ,Reals(), Naturals() 
280507: disclaimer for possible collisions with other definitions of
        kurtosis and skewness bei startupmsg()
        + added note on masking on startup as well as disrExMASK()
230507: ..M..: 'distrEx' now behaves exactly the same as the other members
        of the distrXXX family as to 'distrExOptions()', 'getdistrExOption()'
231206: Einbau von kurtosis und skewness sowie Beitrag von G.Jay Kerns
181206: kleinere Korrekturen: HellingerDist, NBinom
221106: sd()-method  overwritten for Norm-Class to allow function / condition argument

%------------------------------------------------------------------
::::   distrSim  ::::
%------------------------------------------------------------------
270707: DESCRIPTION: distr(>=1.9) acc. to Matthias' mail
220707: Version-management 
        + moved generics to isOldVersion(), conv2NewVersion() from distrSim to distr
        + replaced isOldVersion() method for signature "Dataclass" by method
          for signature "ANY" from distr
030707: better print-method for seed

%------------------------------------------------------------------
::::   distrTEst  ::::
%------------------------------------------------------------------
270707: DESCRIPTION: distr(>=1.9), distrSim(>=1.9) acc. to Matthias' mail

%------------------------------------------------------------------
::::  distrDoc  ::::
%------------------------------------------------------------------
270707: DESCRIPTION: distr(>=1.9) acc. to Matthias' mail
270707: typos fixed acc. to Matthias' mail
240707: extended sections 2.1.1, 3.1, last paragraph 3.2, minor changes (AffLin..) in 3.11.1, 3.11.2,
        3.14.2,
180707: ..M..: las = 2 in boxplot and cumulative distribution functions -> CDF (Mail Matthias 180707)
170707: many new plots...
120707: included Thomas's plot EvaluationList
210607: registration of the vignette with Windows gui according to 
        https://stat.ethz.ch/pipermail/bioc-devel/2007-June/001171.html
040607: included Thomas's plot EvaluationList
040607: modified demo "nFoldConvolution"
040607: modified example nFoldConvolution.R (taking care of the new generic 'convpow()')
        in package 'distr' from version 1.9 on
040607: some linebreaks added to avoid overly long lines
040607: added chunk \SweaveOpts{keep.source=TRUE} to keep comments and linebreaks in source
030607: included some documentation about new classes 
        "LatticeDistribution" and "Lattice"


%------------------------------------------------------------------
:::: startupmsg ::::
%------------------------------------------------------------------
060607: S3-class StartupMessage now also inherits from S3-class 
        packageStartupMessage (from 'base' package)        


%##################################################################
%------------------------------------------------------------------
News: --- v 1.8
%------------------------------------------------------------------
%##################################################################

%------------------------------------------------------------------
::::all packages::::
%------------------------------------------------------------------
031006: updated citation file

%------------------------------------------------------------------
::::    distr   ::::
%------------------------------------------------------------------
021006: DExp-Class dazugefügt und kommentiert
031006: dim als generisch und für UnivariateDistribution überladen
031006: show für Distributions überladen            
171006: fixed bugs acc to Checks-v1.8-mv0.4-4.txt 

%------------------------------------------------------------------
::::   distrEx  ::::
%------------------------------------------------------------------
031006: dim für DiscreteMV überladen
021006: var() + E() für DExp-Class dazugefügt und kommentiert

%------------------------------------------------------------------
::::  distrSim  ::::
%------------------------------------------------------------------
181006: fixed bug for plot for #runs=1 #obsdim=1
181006: plot for simulations/dataclass now can select observation indices, 
        and plots only maximally getdistrSimOption("MaxNumberofPlottedObs") obs
181006: fixed bug in replacement distribution.c[id] ...
181006: more flexible argument passing for plot 
171006: fixed bugs acc to Checks-v1.8-mv0.4-4.txt 
041006: new slots version, obsDim, and name for class Dataclass and subclasses
041006: generic savedata now has a ... argument
031006: new distrSimoptions()
031006: umgestellt: Data slot in Dataclass, Simulation & Contsimulation haben jetzt Array-Gestalt: samplesize x obsDim x runs 
031006: suggests distrEx in description
031006: neue Klassen ArrayorNULLorVector, MatrixorNULLorVector

%------------------------------------------------------------------
::::  distrTEst ::::
%------------------------------------------------------------------
241006: new distrTEstoptions()
241006: more flexible argument passing for plot 
171006: fixed bugs acc to Checks-v1.8-mv0.4-4.txt 
111006: alias zu Elist,Evaluationlist-method ergänzt (Danke Matthias!)
041006: umgestellt: result slot in Evaluation class hat jetzt entweder Vektor oder Data-frame-Gestalt
041006: suggests distrEx in description
041006: evaluation method  for Contsimulation 
041006: evaluationList als Klasse; mit Konstruktor der prüft ob gleiche resultatsdimension und gleicher Datensatz(zumindest dem Namen nach) im Call
041006: plot für evaluation/[List] neu/überarbeitet
041006: Data-method für evaluation/[List] neu
041006: print,plot,summary,show for EvaluationList 
041006: savedata now allows for more flexible filenames, but retains the old convention
        by default

%------------------------------------------------------------------
::::  distrDoc  ::::
%------------------------------------------------------------------
### neues Paket! ###
221106 new!! see NEWS file to this package

%------------------------------------------------------------------
:::: startupmsg ::::
%------------------------------------------------------------------
221106: included: argument "VIGNETTE" in function "buildStartupMessage"
021006: import(methods) removed from Namespace 

%##################################################################
%------------------------------------------------------------------
News: --- v 1.7
%------------------------------------------------------------------
%##################################################################

%------------------------------------------------------------------
::::all packages::::
%------------------------------------------------------------------
300406: changed E-mail addresses of authors
070406  fixed documentation problems (Mail Kurt Hornik)
070406  updated citation file
040406  monierte Sachen in .rd-Files geändert
%------------------------------------------------------------------
::::    distr   ::::
%------------------------------------------------------------------
..P..
180406: outsourced to startupmsg:
        + NEWS = function(package) to display NEWS file from package main folder in R
        + infoShow = function(package, filename) to display file <filename> from package main folder in R
        + new message-handlers (as by mail Seth Falcon https://stat.ethz.ch/pipermail/r-devel/2006-April/037317.html)
          -suppressStartupMessages
          -onlyversionStartupMessages
150406: option("StartupBanner") introduced to suppress (partly/completely) start-up banner  
140406 "ExpOrGammaOrChisq" contains "VIRTUAL"
140406 after discussion in r-devel: abbreviated start-up message
140406 inspired by Andy Liaw:  
       + NEWS = function(package) to display NEWS file from package main folder in R
       + infoShow = function(package, filename) to display file <filename> from package main folder in R
       + edited NEWS -files for all packages
       + ARITHMETICS -file to describe arithmetics on distributions
       + noticed section 2.4.1 in Writing R extensions: 
         new files  *  distr-package.Rd ?distr
                    *  distrEx-package.Rd  ?distrEx
                    *  distrSim-package.Rd  ?distrSim
                    *  distrTEst-package.Rd ?distrTEst
120406 fixed error in Exp formula for Beta with ncp
120406 fixed some errors in exact variance  formulas (Fd, Nbinom, Dirac)
120406 setIs/setClassUnion for "+" and way around for Nbinom,Geom  resp. Chisq,Exp,Gammad
120406 for R<2.3.0 changed defaults for qf,rf,qbeta,rbeta,qt,rt for ncp!=0
120406 changed defaults for df for ncp!=0
120406 setClassUnion "ExpOrGammaOrChisq" for "+" for Chisq,Exp,Gammad
120406 Geom subclass of Nbinom
120406 "ExpOrGammaOrChisq" no longer virtual by setClassUnion  but intermediate between
        AbscontDistribution and Exp,Gammad,Chisq, not exported in NAMESPACE
100406 deleted setAs methods (not necessary and in case of conditional is-relations even false)
100406 fixed error in variance formula for Gamma
100406 fixed error as to print --- WarningArith  WarningSim (was: gettext instead of gettextf)
080406  setIs relations: Exp -> Weibull, Gamma; Geom ->Nbinom; Unif-> Beta; Cauchy -> Td; Chisq -> Gamma  also in documentation
080406  noncentrality parameter included for Beta, Td, F (for new d,p,q,r, but compatible with 2.2.x (ncp ignored there))
      also in the documentation
070406  wieder raus : initialize for UnivariateDistribution (with default values for .withSim, .withArith)
     (cf Mail an Chamber) 
040406  Internationalization: use of gettext, gettextf in output
040406  getdistrOption() as getOption [documentation done] also used in distr, distrEx to access distroptions
290306  .onAttach: now display of the version (thanks to code by Valentin Todorov) (99.R)
  (previous version removed from .onLoad) 
290306  all distribution classes (from mother class on) are extended by additional logical slots 
  .withSim, .withArith (21.R) 
290306  extended distroptions by warning-items (99.R)
290306  modified print-method for univariate distributions (21.R) 
290306  initialize methods for discrete- and absCont- distributions extended by .withSim, .withArith
290306  all "arithmetical" methods for distributions extended by .withSim .withArith (ExtraConvolutionMethods.R,32.R,32.R)
290306  all initialize methods for specific distributions extended .withSim .withArith 
290306  all specific distributions now have valid prototypes
290306  "simplifyr": changed default values (using option RtoDPQ.e) (22.R)
290306  masking of function sd from stats to have an additional ... argument (NormalDistribution.R)
290306  fixed some instances where TruncQuantile was not known (replaced by .distroptions$TruncQuantile)
290306  exact +,290306  for Cauchy and Dirac
290306  cancelled second appearance of generics-block (01.R)
290306  help modified for distroptions
290306  prototypes also for UnivariateDistribution, AbscontDistribution, DiscreteDistribution
290306  initialize for UnivariateDistribution (with default values for .withSim, .withArith)
290306  initialize for AbscontDistribution, DiscreteDistribution now allow for passing of img and param arguments 
290306  fixed arguments xlim and ylim for plot(signature("AbscontDistribution","DiscreteDistribution"))
  thus: plot(Cauchy,xlim=c(-4,4)) gives reasonable result
..T..
260306 standardMethods() is again included (with documentation)
260306 distroptions() now behaves like options (documentation modified)
260306 suggested by M. Maechler: on attaching the package there is a (sort of) 
             warning as to the interpretation of arithmetics for distributions
..P..

%------------------------------------------------------------------
::::   distrEx  ::::
%------------------------------------------------------------------
080406  exact formula for E, Var for Fd (with ncp), and Td (with ncp), also in documentation
080406  @T/M: Übungsaufgabe: .GLaw (distrExIntegrate.R) als C-Interface realisieren (done +)...
040406  changed instances of distr::<distroption> resp. <distroption> to getdistrOption("<distroption>")
040406  Internationalization: use of gettext, gettextf in output
040406  getdistrOption()  used to access distroptions
040406  C-interface .GLaw() to replace respective R-Code in distrExintegrate.R

290306  PrognCondDistribution, PrognCondition are included as classes and generating functions (incl. show-method); rd-file is done
290306  illustrateCLT is included and rd-file is done
290306  demos are included
290306  slots .withSim, .withArith set in generating functions DiscreteMVDistribution(), LMCondDistribution(), 
   and in prototypes to "CondDistribution",  "AbscontCondDistribution", "DiscreteCondDistribution", 
   "DiscreteMVDistribution", "MultivariateDistribution"   
290306   "..." included to plot("DistrList") within the method (AllPlot.R)
290306  hab mich mal als Ko-Author 'registriert' (wenn's recht ist) Maintainer bleibt Matthias
290306  .onAttach: now display of the version (thanks to code by Valentin Todorov) (AllClass.R)
  (previous version removed from .onLoad)
290306  variance, sd methods based on E (Functionals.R) 
290306  median, IQR, mad methods based on q (Functionals.R) 
290306  exact variance methods for specific distributions  (Functionals.R)
290306  prototypes extended by .withSim, .withArith
290306  exact expectation methods for specific distributions (documentation: done)
290306  documentation for AbscontCondDistribution and DiscreteCondDistribution extended by .withSim, .withArith

%------------------------------------------------------------------
::::  distrSim  ::::
%------------------------------------------------------------------
290306  setRNG Namespace imported  

%------------------------------------------------------------------
::::  distrTEst ::::
%------------------------------------------------------------------
290306  "..." included into evaluate (as proposed by Florian)  

%------------------------------------------------------------------
:::: startupmsg ::::
%------------------------------------------------------------------
### neues Paket! ###
300406:  inserted references to the mail thread 
  "Wishlist: 'quietly' argument for .onAttach() / .First.lib()"
  on r-devel, April 2006 into seealso  
190406:  taken up Seth's suggestions...
180406: outsourced to startupmsg:
        + NEWS = function(package) to display NEWS file from package main folder in R
        + infoShow = function(package, filename) to display file <filename> from package main folder in R
        + new message-handlers (as by mail Seth Falcon https://stat.ethz.ch/pipermail/r-devel/2006-April/037317.html)
          -suppressStartupMessages
          -onlyversionStartupMessages
290306 new!! see NEWS file to this package

%------------------------------------------------------------------
:::: Utils ::::
%------------------------------------------------------------------
190707: new entry in NEWS file
190707: enhanced pmake.bat : can optionally take up to 1-3 additional arguments
        SYNTAX: pmake <packagename> [R-ver] [Rver2] [+]
                * performs R CMD check, R CMD build, R CMD build --binary, R CMD INSTALL to package <packagename>,
                with R-ver    the R-version under which the package is to be made; i.e. Rversion is changed
                     R-ver2   the R-version under which the package is to be checked,
                              i.e. Rversion is changed before and after check
                              if given installs to R-ver & R-ver2  
                     +        package is checked agaist R-ver and R-ver2 
                              (else just against R-ver2 if given or R-ver if given or preset R-version)
                all args are positional, i.e. they only apply if all preceding args are given
190707: new pmakeDoc.bat (rebuilds vignette just in R CMD build && R CMD check, but not in R CMD build --binary)
        SYNTAX: pmakeDoc [R-ver] [Rver2] [+]
                * performs R CMD check, R CMD build, R CMD build --binary, R CMD INSTALL to package distrDoc,
                with R-ver    the R-version under which the package is to be made; i.e. Rversion is changed
                     R-ver2   the R-version under which the package is to be checked,
                              i.e. Rversion is changed before and after check
                              if given installs to R-ver & R-ver2  
                     +        package is checked agaist R-ver and R-ver2 
                all args are positional, i.e. they only apply if all preceding args are given
190707: enhanced rebuild.bat
        SYNTAX: rebuild [R-ver] [Rver2] [+]
                * performs R CMD check, R CMD build, R CMD build --binary, R CMD INSTALL to packages
                  startupmsg, distr, distrEx, distrSim, distrTEst, distrDoc (in this order)
                with R-ver    the R-version under which the packages are to be made; i.e. Rversion is changed
                     R-ver2   the R-version under which the packages are to be checked,
                              i.e. Rversion is changed before and after check
                              if given installs to R-ver & R-ver2  
                +             packages are checked agaist R-ver and R-ver2 
                              (else just against R-ver2 if given or R-ver if given or preset R-version)
                all args are positional, i.e. they only apply if all preceding args are given

CVS/SVN Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS/SVN Help

alt
alt alt alt
alt


Thanks to:
Vienna University of Economics and Business Administration University of Wisconsin - Madison Powered By GForge Collaborative Develo
pment Environment JavaHispano