Chapter Contents
Chapter Contents
Previous
Previous
Next
Next
Language Reference

Transpose Operator:   `

transposes a matrix

matrix`

The transpose operator (denoted by the backquote ` character) exchanges the rows and columns of matrix, producing the transpose of matrix. For example, if an element in matrix is in the first row and second column, it is in the second row and first column of the transpose; an element in the first row and third column of matrix is in the third row and first column of the transpose, and so on. If matrix contains three rows and two columns, its transpose has two rows and three columns.

For example, the statements

   a={1 2,
      3 4,
      5 6};
   b=a`;
result in
               B             2 rows      3 cols    (numeric)

                               1         3         5
                               2         4         6
If your keyboard does not have a backquote character, you can transpose a matrix with the T (transpose) function, documented later in this chapter.

Chapter Contents
Chapter Contents
Previous
Previous
Next
Next
Top
Top

Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.