R: Find the Maximum in Each Row of a Matrix

softmax {mda} | R Documentation

## Find the Maximum in Each Row of a Matrix

### Description

Find the maximum in each row of a matrix.

### Usage

    softmax(x, gap = FALSE)

### Arguments

`x` | a numeric matrix.
`gap` | if `TRUE`, the difference between the largest and next largest column is returned.

### Value

A factor with levels the column labels of `x` and values the columns corresponding to the maximum column. If `gap = TRUE` a list is returned, the second component of which is the difference between the largest and next largest column of `x`.

### See Also

`predict.fda`, `confusion`, `fda` `mda`

### Examples

    data(iris)
    irisfit <- fda(Species ~ ., data = iris)
    posteriors <- predict(irisfit, type = "post")
    confusion(softmax(posteriors), iris[, "Species"])

[Package mda version 0.5-2 Index]