# Get the position of the maximum element in each Row of a Matrix in R Programming – max.col() Function

`max.col()` function in R Language check for maximum value in each row and returns the column no. for it.

Syntax: max.col(x, ties.method)

Parameters:
x: Numeric matrix
ties.method: It takes random, first, and last as value and returns the position accordingly in case of a tie.

Example 1:

 `# R program to find positions  ` `# of maximum elements of a matrix ` ` `  `# Creating matrices ` `m1 <``-` `matrix(c(``1``:``4``), ``2``) ` `m2 <``-` `matrix(c(``4``, ``1``, ``2``, ``3``), ``2``) ` `m3 <``-` `matrix(c(``1``:``9``), ``3``, ``3``) ` ` `  `# Calling max.col() function ` `max``.col(m1) ` `max``.col(m2) ` `max``.col(m3) `

Output:

```[1] 2 2
[1] 1 2
[1] 3 3 3
```

Example 2:

 `# R program to find positions  ` `# of maximum elements of a matrix ` ` `  `# Creating matrices ` `m1 <``-` `matrix(c(``2``, ``3``, ``2``, ``4``), ``2``) ` `m2 <``-` `matrix(c(``2``, ``3``, ``2``, ``4``), ``2``) ` `m3 <``-` `matrix(c(``2``, ``3``, ``2``, ``4``), ``2``) ` `m1 ` ` `  `# Calling max.col() function ` `max``.col(m1, ties.method ``=` `"random"``) ` `max``.col(m2, ties.method ``=` `"first"``) ` `max``.col(m3, ties.method ``=` `"last"``) `

Output:

```     [, 1] [, 2]
[1, ]    2    2
[2, ]    3    4
[1] 2 2
[1] 1 2
[1] 2 2
```

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!