RELEASE NOTES

spatstat 1.55-0

29 January 2018

We thank ‘AdriMaz’ and Nicholas Read for contributions.

OVERVIEW

NEW FUNCTIONS

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

  1. nnmap, nnmark
    Values were incorrect if the resulting pixel image
    had unequal numbers of rows and columns.
    Fixed.

  2. vcov.mppm
    Format was incorrect (rows/columns were omitted) in some cases.
    Fixed.

  3. model.matrix.ppm, model.frame.ppm
    Values were sometimes incorrect when applied to the result of subfits().
    To be precise, if ‘fit’ was an mppm object fitted to a hyperframe
    that included ‘design covariates’ (covariates that take a constant value
    in each row of the hyperframe), and if ‘futs <- subfits(fit)’, then
    model.matrix(futs[[i]]) gave incorrect values in the columns
    corresponding to the design covariates.
    Fixed.

  4. model.matrix.ppm
    The attribute ‘assign’ was omitted, in some cases.
    Fixed.

  5. simulate.dppm, simulate.detpointprocfamily
    In dimensions higher than 2, the result was shifted so that
    it was centred at the origin.
    Fixed.

  6. Smooth.ppp
    Crashed if geometric=TRUE and there were several columns of marks.
    Fixed.

  7. simulate.dppm, simulate.detpointprocfamily
    Crashed if nsim > 1 and the spatial dimension was not equal to 2.
    Fixed.

  8. plot.leverage.ppm
    Contour line was annotated, which was not intended.
    Fixed.

  9. leverage.ppm
    The leverage function was oversmoothed, when the model was fitted
    with method=”logi”.
    Fixed.

Release notes are available in raw text format here.