The NetBSD Project

CVS log for pkgsrc/math/R-VGAM/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / math / R-VGAM

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.6 / (download) - annotate - [select for diffs], Sat May 21 13:14:49 2022 UTC (8 months, 1 week ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, HEAD
Changes since 1.5: +4 -4 lines
Diff to previous 1.5 (colored)

(math/R-VGAM) Updated 1.1.1 to 1.1.6

                CHANGES IN VGAM VERSION 1.1-6

NEW FEATURES

    o   Most of the GAIT regression code have new arguments 'd.mlm'
        and 'd.mix' but mainly only the dpqr-type functions work!
        Some other functions should work such as gaitdpoisson() and
        dgaitplot(). Also, is.deflated() and goffset() are new.
    o   New family function: gaitdnbinomial().
    o   Upgraded family functions: gaitpoisson() becomes gaitdpoisson(),
        gaitlog() becomes gaitdlog(), gaitzeta() becomes gaitdzeta().
    o   New generic and/or methods functions: KLD(), Pheapseep().
    o   Some colours are pre-defined for GAITD regression, and the default
        colour scheme has changed.
    o   trim.constraints() has a new 'intercepts = TRUE' argument.
    o   Many family functions have a 'dpqrfun' component in the @infos slot.
        Useful to tie in the modelling function with its density, etc.
    o   binormal() has a new 'rho.arg' argument.
    o   Some link functions handle deriv = 4: e.g., loglink(), logitlink().
    o   vglmfit@misc$history gives the convergence history.
    o   Improvements to clogloglink() at the boundary 1.
    o   hdeff.vglm() has a new argument 'theta0'.
    o   wald.stat() cleaned up internally.
    o   Tested okay on R 4.1.2.



BUG FIXES and CHANGES

    o   All GAIT regression code has arguments 'alt.mlm' changed to
        'a.mlm', 'inf.mix' changed to 'i.mix', etc. Colours have changed.
        [dpqr]gaitpois() have been renamed to [dpqr]gaitdpois(),
        and gaitpoisson() to gaitdpoisson().
    o   [dpqr]zanegbin() no longer supports argument 'prob'.
    o   hdeff() makes a recursive call if any NAs are in the answer and
        fd.only == FALSE. So the answer should then be a 'proper' one.
    o   Code involving anova() for VGLMs/VGAMs changed to avoid an
        error when loading in \pkg{semTools}.
    o   spikeplot(..., use.table = TRUE) failed wrt x.use and y.use.
    o   vcov() slightly faster for "vglm" objects.  Thanks to Frank Harrell
        for comments that led to this.
    o   linkfun.vglm() changed to linkfunvglm().




                CHANGES IN VGAM VERSION 1.1-5

NEW FEATURES

    o   New functions: meangait(), spikeplot(), trim.constraints().
    o   iam(i, 1:M, M = M) now works, for selecting a whole row,
        and similarly for a column.
    o   Tested okay on R 4.0.3.



BUG FIXES and CHANGES

    o   gait[log,poisson,zeta](): arguments llambda.[ai] and lshape.[ai]
        equal llambda.p and lshape.p by default. This means only one
        argument needs be assigned in order to change them all.
    o   [dpqr]genpois[12]() has argument 'mean' changed to 'meanpar'.
    o   gait[log,zeta]() bug fixed wrt missing 'allprobs'.
    o   qfoldnorm() now uses the bisection method. Thanks to
        Mauricio Romero for a suggestion that led to this.
    o   gait[log,poisson,zeta]() compute the sandwich formula
        explicitly for the working weights; this has speed gains.
        Their @deriv avoids nested for() loops too.
        Their initial value grids have become coarser.
    o   Functions moved to VGAMdata 1.1-5: yip88, bellff(dr), tikuv(dpqr).




                CHANGES IN VGAM VERSION 1.1-4

NEW FEATURES

    o   Functions score.stat() and wald.stat() offer greater flexibility
        by some new arguments, and 'as.summary' changed to 'orig.SE'.
    o   Influence() computes the influence functions of a "vglm" object.
    o   Methods functions hdeff.matrix() and hdeff.numeric() are new.
    o   Family function slot genpoisson()@ weight was updated with
        the EIM derived by Easton Huch, and after major changes,
        genpoisson() was renamed to genpoisson0().
    o   New functions: [dpqr]gaitnbinom(), [dpqr]gaitgenpois[012](),
        [dpqr]gaitbinom(), dgaitplot(), plotdgait.vglm(), Trunc().
    o   New family functions: genpoisson[12](dpqr), gaitpoisson()
        so that gaitpoisson.mix() and gaitpoisson.mlm() were removed,
        gaitlog() so that gaitlog.mix() was removed,
        gaitzeta() so that gaitzeta.mix() was removed.
    o   Tested okay on R 4.0.3.



BUG FIXES and CHANGES

    o   Deprecated: dgenpois(), genpoisson(), [dpqr]gaitnbinom.m[ix,lm]().
        gatnbinomial.m[ix,lm](dpqr), [dpqr]gaitbinom.mlm(),
        gaitpoisson.mix(), gaitpoisson.mlm(), gabinomial.mlm(),
        gtbinomial().
    o   'lhs.prob' changed to 'cdf.max.s'.
    o   Argument changes for all GAIT code, e.g., 'alter' changed to
        'alt.mix' or 'alt.mlm', 'byrow.arg' to 'byrow.ai', etc.
    o   Functions moved to VGAMdata 1.1-4: oalog, oilog, otlog,
        oapospois, oipospois, otpospois, oazeta, oizeta, otzeta, oizipf,
        oiposbinomial(dpqr), [dpqr]posbinom, [dpqr]pospois, [dpqr]posnegbin.
    o   Pearson residuals no longer printed by default in a summary
        of a "vglm" object: presid = FALSE.
    o   Some changes made to plot(vgam()) code for changes in R 4.0.0,
        especially if the covariate is a character/factor.
        Now avoids "coercing argument of type 'double' to logical" warning.
    o   negbinomial(lmu = "nbcanlink") had an error relating to "newemu".



                CHANGES IN VGAM VERSION 1.1-3

NEW FEATURES

    o   New functions: [dpqr]gaitpois(), [dpqr]gaitlog(), [dpqr]gaitzeta(),
        dextlogF().
    o   New family functions: gatnbinomial.mix(dpqr),
        gaitlog.mix(dpqr), gaitpoisson.mix(dpqr), gaitpoisson.mlm(dpqr),
        extlogF1(d).
    o   New generic and/or methods functions: altered(),
        inflated(), truncated(), specialsvglm(),
        fix.crossing(), is.crossing().
    o   Coef.vlm() handles models with contiguous "multilogitlink"s,
        e.g., gaitpoisson.mlm().
    o   get.offset() is now defined as a generic function (returns the
        n x M matrix of offsets by default).
    o   Some .f files have been pruned of unnecessary code.
    o   New data set: V2.
    o   Tested okay on R 4.0.0.



BUG FIXES and CHANGES

    o   Another attempt to .Deprecated()  all link function names
        which do not end in "link", e.g., loglink() replaces loge(),
        logitlink() replaces logit().
    o   gatpoisson.mix() (now merged into gaitpoisson.mix())
        reorders its linear/additive predictors and now handles
        length(alter) == 0 (default, so equivalent to poissonff())
        and length(alter) == 1.
        Ditto for gatnbinomial.mlm(), etc.
    o   Three argument mismatches found in .f and .c code.
    o   qlog() and qyules() buggy wrt interval selection prior to
        applying bisection.
    o   'Rank mismatches' flagged by gfortran10 fixed, by not
        calling two subroutines.
    o   [dpqr]gaitpois.mlm() and [dpqr]gaitpois.mix() have been combined into
        [dpqr]gaitpois().



                CHANGES IN VGAM VERSION 1.1-2

NEW FEATURES

    o   New generic and/or methods functions: add1.vglm(),
        dfterms(), drop1.vglm(), extractAIC.vglm(),
        rootogram4vglm() [based on \pkg{countreg}],
        step4vglm().
    o   New family functions: gabinomial.mlm(), gatnbinomial.mlm(dpqr),
        gatpoisson.mix(dpqr), gatpoisson.mlm(dpqr).
    o   New functions: [dpqr]zipfmb(),
        [dpqr]gaitbinom.mlm(), [dpqr]gaitnbinom.mlm(),
        [dpqr]gaitpois.mlm(),  [dpqr]gaitnbinom.mix(),
        [dpqr]gaitpois.mix().
        Note that the naming conventions have changed somewhat, especially
        regarding the negative binomial distribution.
    o   Decommissioned functions:
        gapoisson(), gtpoisson(),
        [dpqr]gabinom(), [dpqr]gapois(),
        [dpqr]gibinom(), [dpqr]gipois(),
        [dpqr]gtbinom(), [dpqr]gtpois().
    o   eta2theta() should be able to handle links for, e.g.,
        gatpoisson.mlm(), gibinomial().
    o   posbernoulli.t() has a 'type.fitted' argument.
    o   gtpoisson.mlm() supports type.fitted = "Pobs.a",
        gipoisson.mlm() supports type.fitted = "Pstr.i".
    o   New data set: backPain2.
    o   Cleve Moler added to DESCRIPTION as a contributor, to reflect
        the use of LINPACK.
    o   Tested okay on R 3.6.1.



BUG FIXES and CHANGES

    o   Use of old link function names now result in a call to
        .Deprecated(), except for a selected few such as logit() and
        probitlink()---this will only be allowed for a limited time.
    o   negbinomial()@initialize bug fixed for "nbcanlink()" and
        multiple responses; thanks to Victor Miranda.
    o   cens.poisson() gave a warning upon a summary().
        Thanks to Jens Heumann for picking this up.
    o   bisection.basic() returns a warning, not an error, if
        it cannot find an interval which covers the root.
    o   Rank() has an improved implementation and documentation.
    o   anova.vglm() had some bugs---thanks to Thamron Keowmani for
        finding them.
    o   posnormal() failed when 'constraints' was inputted---thanks
        to Michael Zamo for picking this up.
    o   Improvements to yules(dq).

Revision 1.5 / (download) - annotate - [select for diffs], Tue Oct 26 10:55:23 2021 UTC (15 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

math: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Revision 1.4 / (download) - annotate - [select for diffs], Thu Oct 7 14:27:46 2021 UTC (15 months, 3 weeks ago) by nia
Branch: MAIN
Changes since 1.3: +1 -2 lines
Diff to previous 1.3 (colored)

math: Remove SHA1 hashes for distfiles

Revision 1.3 / (download) - annotate - [select for diffs], Wed Jul 31 18:45:22 2019 UTC (3 years, 6 months ago) by brook
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.2: +5 -5 lines
Diff to previous 1.2 (colored)

R-VGAM: update to version 1.1.1.

Update to the canonical form of an R package and fix the LICENSE
field.

Revision 1.2 / (download) - annotate - [select for diffs], Fri Jun 1 07:10:54 2018 UTC (4 years, 7 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.1: +5 -5 lines
Diff to previous 1.1 (colored)

Update to 1.0.5

Upstream changes:
CHANGES IN VGAM VERSION 1.0-5

NEW FEATURES

    o   extlogit() now handles 'deriv = 3'.
    o   Generic function hdeff() implements an analytic solution
        for the following families: borel.tanner(), felix(), lindley().
        For almost all other families, finite-difference approximations
        to derivatives means that first and second derivatives can be
        computed, even with models with 'xij' terms.
    o   Generic function wald.stat() implements Wald tests with SEs evaluated
        at the null values, not at the original MLE, so do not suffer from the
        Hauck-Donner effect.
    o   "vglm" objects have a new "charfun" slot, for the
        characteristic function.
    o   "summary.vglm" and "summary.vlm" objects have new
        "coef4lrt0", "coef4score0", "coef4wald0" slots, for
        storing the 'Wald table' equivalent of LRTs, score tests and
        modified Wald tests.
        The latter has its SEs computed at the null values with the
        other coefficients obtained by further IRLS iterations, etc.
        Function summaryvglm() has arguments 'lrt0.arg', 'score0.arg',
        'wald0.arg'.
    o   TIC() is new, for the Takeuchi's Information Criterion.
        Thanks to Khedhaouiria Dikra for suggesting this.
    o   mills.ratio() and mills.ratio2() are exported.
    o   New functions: lrt.stat(), score.stat(), wald.stat(),
        which.etas(), which.xij().
    o   cauchy1() and cauchy() handle multiple responses and have
        been modernized a bit.
    o   Tested okay on R 3.4.3.



BUG FIXES and CHANGES

    o   Setting 'deriv.arg' a positive value in plotvgam() when there
        are no s() terms results in a warning.
        Thanks to Barry Goodwin for detecting this.
    o   cens.poisson() can better handle large lambda values, at least for
        left and right censored data (but not for interval-censored data yet).
        Thanks to Eugenie Hunsicker for picking up deficiencies in the code.
    o   In multinomial.Rd, it was stated that setting parallel = TRUE
        did not make the intercepts the same. It does make them the same.
        Thanks to Stuart Coles for picking this up.
    o   binomialff(multiple.responses = TRUE) returned an incorrect deviance.
    o   bilogistic() uses SFS rather than BFGS as its algorithm.
    o   Deprecated: lrp(), normal1() [use uninormal() instead].

Revision 1.1 / (download) - annotate - [select for diffs], Mon Jan 22 19:22:44 2018 UTC (5 years ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1

math/R-VGAM: Import version 1.0-4 from pkgsrc-wip

Vector generalized linear and additive models, and associated models
(Reduced-Rank VGLMs, Quadratic RR-VGLMs, Reduced-Rank VGAMs). This
package fits many models and distribution by maximum likelihood
estimation (MLE) or penalized MLE. Also fits constrained ordination
models in ecology.

Packaged by Mike M. Volokhov, and updated by Kamil Rytarowski and me.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>