Re: MATRIX procedure enhancement
Posted by jkpeck on Sep 24, 2021; 12:59pm
URL: http://spssx-discussion.165.s1.nabble.com/MATRIX-procedure-enhancement-tp5740777p5740781.html
According to the CSR, this was added in "the November update" to V24, which I think means in a fixpack. Do you get an error with SET MDISPLAY=TABLES?
btw, MATRIX did get a big update. From the CSR history.
Statistics 27.0
• The NCDF.BETA cumulative distribution function is now supported.
• Probability density functions are now supported (they were previously only supported by the COMPUTE
command).
• Tail probability functions are now supported (they were previously only supported by the COMPUTE
command).
• Random variable functions are now supported (they were previously only supported by the COMPUTE
command).
Subscription November 2017 update / Statistics 26.0
• Long variable names (up to 64 bytes) can be used to name a matrix or vector name (such as COMPUTE,
CALL, PRINT, READ, WRITE, GET, SAVE, MGET, MSAVE, DISPLAY, RELEASE, and so on).
• Variable names that are included in a vector or matrix object are truncated to 8 bytes. This is because
the matrix/vector structure is an array of numbers, and each number can match a string only up to 8
bytes. Long names (up to 64 bytes) are supported only when explicitly specified.
• Long variable names are supported in GET and SAVE commands when explicitly specified on the /
VARIABLES subcommand (and when specified on the /STRINGS subcommand for the SAVE
command). Variable names for GET and SAVE commands are truncated to 8 bytes when they are
referenced through a vector in the /NAMES subcommand.
• The GET, SAVE, MGET, or MSAVE statements support both dataset references and physical file
specifications.
• MATRIX-END MATRIX supports statistical functions that were previously only supported by the
COMPUTE command (for example IDF.CHISQ, CDF.NORMAL, NCDF.F, and so on). For more information,
see Matrix Functions (MATRIX-END MATRIX command).