Summary of MacAnova 4.11 Features
Variables and operations
+ Named real, logical and character vectors, matrices and arrays, plus
structures and graph variables
+ Coordinate labels for vectors, matrices and arrays
+ Usual arithmetic (+, -, *, /, ^ or **) plus modular division (%%) and
bit manipulation (%&, %|, %^, %!)
+ Most operators and many functions work with structures, allowing
analysis of non-rectangular data sets.
+ Descriptive notes can be attached to all variables
Help
+ On-line usage summaries and complete help for more than 350 topics
+ Pre-defined macros for reading help on standard files of macros
Descriptive statistics
+ Means, variances, medians, quartiles, extremes, skewness, kurtosis
+ Cross tabs and cell means, variances, standard deviations and
extremes, plus cell covariance matrices for multivariate data.
Linear and generalized linear models
+ A linear model grammar with multiple error terms and shortcuts for
polynomial and periodic regressions
+ Up to 95 variables, up to 32 of which can be categorical factors
+ "On the fly" transformations of dependent and independent variables
+ ANOVA, MANOVA and regression with optional weights
+ Robust ANOVA and regression
+ Logistic, probit and Poisson regression
+ Iterative proportional fitting
+ Branch and bound determination of best subset regression with ability
to save the model selected
+ Macros for step-wise regression
+ Power and sample size functions for CRD and RBD
+ Residual plots and macros to summarize residuals
+ Model coefficients, standard errors, contrasts
+ t-tests, confidence intervals
+ Weighted analyses
+ Expected mean squares
+ Macro for non-linear least squares
Matrix algebra
+ Matrix multiplication (operators %*%, %c% and %C%) and inversion
+ Linear equation solution (operators %/% and %\%)
+ Eigenvalues and eigenvectors and relative eigenvalues and eigenvectors
+ Cholesky, QR and SVD decompositions
+ Beaton sweep operator
+ Trace, diagonal, determinant, outer products, and other matrix and
vector manipulations
+ Permutation of dimensions of matrices and arrays
+ Other operations such as Kronecker products and Moore-Penrose
inverses are provided as macros
Time series
+ Fast Fourier transforms (maximum prime factor of length is 29)
+ Convolution and sums of lagged products
+ Forward and backward autoregression and moving average operators
+ Yule-Walker solver and its inverse
+ ACF to partial ACF and its inverse
+ Spectrum and cross-spectrum analysis, including multi-taper
estimation
+ Macros for least squares and maximum likelihood estimation of ARIMA
models, including seasonal models
+ Macros for Hannan-Rissanen and innovations estimation of ARIMA models
+ Macros for computing approximate covariances and variances of
autocorrelations using Bartlett's formula
+ Macros to compute the autocovariance function and the spectrum
corresponding to an ARMA model
+ Time series plots
+ Frequency function plots
Multivariate analysis
+ MANOVA
+ Hierarchical cluster analysis
+ K-means cluster analysis
+ Macros related to discrimination and factor analysis, including
stepwise discriminant analysis
+ Macros for doing factor extraction
+ Varimax factor rotation
Design of experiments
+ Confounding 2 and 3 series factorials
+ Finding aliases in 2 and 3 series fractional factorials
+ Choosing generators and design points in 2 series fractional
factorials
+ Canonical analysis of 2nd order response surface
+ Constrained maximization of quadratic functions
+ Recovery of interblock information in incomplete block designs
+ REML analysis of unbalanced models with fixed and random terms
+ "ANOVA" estimates of random effect variances in mixed effects
+ Expectation of mean squares in mixed models analysis of variance
Random numbers and probabilities
+ Uniform, normal, Poisson and binomial pseudo-random number generators
+ Cumulative and inverse normal, chisquare, F, t, beta, gamma
+ Cumulative and inverse noncentral chisquare
+ Cumulative non-central F, beta and t
+ Cumulative poisson and binomial
+ Cumulative and inverse Studentized range
+ Cumulative and inverse Dunnett's t
Graphical features
+ Scatter plots, including several y's vs one x
+ Line and impulse plots
+ Box plots, histograms and stem and leaf displays
+ Interaction plots
+ Stepwise construction of graphs
+ Panel graphs, rectangular arrays of small graphs, including
scatterplot matrix
+ Contour plots
+ Replotting with changed labels, bounds and tick marks
+ Mouse specification of locations for points and lines on a graph
+ GRAPH variables encapsulating all the information in a graph
+ Graphs are saved when you save your workspace
Transformations
+ max, min, sum, prod, all operating on columns of matrices
+ Usual transcendentals
+ Rational functions
+ Ordering, ranking, sorting
Programmability
+ Macros used just like function
+ Many built-in macros plus 8 files of loadable macros (general, time
series, ARIMA modeling, design of experiments, regression,
multivariate analysis, graphics, and mathematics)
+ Functions for automatic checking of macro arguments
+ Automatic searching for macros that have not yet been loaded
+ For and while loops, if, else, elseif, break, next, return
User functions
+ Dynamic loading and execution of user compiled code with callbacks
to MacAnova functions.
Updated Thu Oct 5 10:04:47 CDT 2000