This page describes the additions and changes to procedures and directives in Release 23.
- 3 new directives
- 27 new procedures
- ability to close or view specific windows in the Genstat Graphics Viewer (
- profile likelihood confidence intervals in regression and generalized linear models (
- generalized linear models, generalized linear mixed models and hierarchical generalized linear models can now handle censored Poisson data (
- loess models for grouped data, fitting a different curve, slope and intercept for each group (
- trellis plots of bar and pie charts to display very large data sets of grouped data, for example from
- efficient cluster analysis of very large data sets (
- construction of Youden square designs (
- validation of a deterministic model against observed data (
- convenient replacement of values in vectors and pointers (
- mosaic plots (
- games (
2. What’s new
ADJACENTCELLS finds cells adjacent to other cells in a multi-dimensional array.
AGYOUDENSQUARE generates a Youden square.
A%VARIANCE calculates the percentage variance and sum of squares accounted for in the strata of an
BINGO can be used to set up and then play a game of bingo.
CVATRELLIS displays the distribution of groups over 2 dimensions from a
CVA analysis using a trellis of bar or pie charts.
D2GROUPS displays the distribution of groups in a plane using a trellis of bar or pie charts.
DMOSAIC produces a mosaic plot to display a table of counts.
ELPOISSON calculates expected values of the lower parts of Poisson distributions.
EUPOISSON calculates expected values of the upper parts of Poisson distributions.
FRUITMACHINE runs a fruit machine using pop-up menus and Genstat graphics.
GLTOBITPOISSON uses the Tobit method to fit a generalized linear mixed model with censored Poisson data.
HGTOBITPOISSON uses the Tobit method to fit a hierarchical generalized linear model with censored Poisson data.
KNNTRAIN evaluates and optimizes the k-nearest-neighbour algorithm using cross-validation.
LIFE plays John Conway’s Game of Life.
NEIGHBOURS finds the neighbours of cells in a multi-dimensional array.
NOUGHTSANDCROSSES plays a game of noughts and crosses.
PCPCLUSTER forms groups of units using the densities of their
PTFCLUSTERS forms clusters of points from their densities in multi-dimensional space.
PTFILLCLUSTERS fills holes within clusters of points in multi-dimensional space.
RDLOESSGROUPS displays results from a locally weighted regression model (loess) fitted to data with groups.
RKLOESSGROUPS stores results from a locally weighted regression (loess) with groups model fitted to data with groups.
RLOESSGROUPS fits locally weighted regression models (loess) to data with groups.
RMPLCONFIDENCE estimates profile likelihood confidence intervals of predicted group means from a linear or generalized linear model analysis.
RPLCONFIDENCE estimates profile likelihood confidence intervals of parameters in a linear or generalized linear model.
RTOBITPOISSON uses the Tobit method to fit models to censored Poisson data.
RVALIDATE fits regression models to validate predictions, for example from a deterministic model, against observed data.
VREPLACE replaces values of vectors and pointers.
3. What’s changed
Most of the changes are compatible with Release 22, the previous release. There are a few commands, however, where new options or parameters have been inserted into the existing lists. These may cause problems in statements where option or parameter names have been omitted or abbreviated (see Section 1.7.1 of Part 1 of the Guide to the Genstat Command Language for details). To avoid any difficulty, the name of the option/parameter after the new option/parameter should be given explicitly, and not abbreviated to fewer than four characters.
Any command, where changes in Release 23 may cause incompatibilities in existing programs, is marked in Sections 3.1 and 3.2 by the symbol †. The full details are given in Section 3.4.
OPEN has a new parameter
UNICODE that can be used to identify an input file as Unicode, so that Genstat will convert it to the UTF-8 format that Genstat uses internally. This is necessary only for files that do not contain the Unicode beginning of file marker (
AGNATURALBLOCK now allows
LEVELS to be unset when the
TREATMENTS option is set to a factor whose levels have been defined. You can also use the
TREATMENTS option to request unequally replicated treatments, by specifying a factor whose values have been defined with the desired replications.
VGRAPH have additional settings
MLOWER% for the
USEAXES option to use those attributes from window 1. Also the
PAGETITLEMETHOD options now apply to the single-factor case as well as multiple factors.
BACKTRANSFORM has a new option,
%SCALE, to control whether back-transformed logit, probit, angular, arcsine-squareroot and complementary log-log values are expressed on the percentage scale.
BCFDISPLAY can now print out-of-bag identifications.
BCFOREST can now save out-of-bag identifications and votes.
EDFTEST now include the exponentially modified Normal and skew Normal distributions.
DSEPARATIONPLOT now allows probabilities for polytomous outcomes to be supplied in a pointer to variates.
EXPORT can now include the column descriptions in spreadsheet files.
GRANDOM now includes the exponentially modified Normal, inverse Normal, skew Normal, Laplace, generalized extreme value distributions.
RLFUNCTIONAL now provides the Q major axis and Thei-Sen-Bartlett methods.
RQUADRATIC has a new print setting, predictions, to print the predictions.
VASERIES has a new print setting, description, to print a description of the model and strategy at each site.