To create identity matrix in R, you can use diag() function.
The following method shows how you can do it with syntax.
Method: Use diag() Function
diag(n)
The following example shows how to create identity matrix in R using diag() function.
Using diag() Function
Let’s see how use diag() function to create identity matrix:
# Create identity matrix
ident <- diag(5)
# Print identity matrix
print(ident)
Output:
[,1] [,2] [,3] [,4] [,5]
[1,] 1 0 0 0 0
[2,] 0 1 0 0 0
[3,] 0 0 1 0 0
[4,] 0 0 0 1 0
[5,] 0 0 0 0 1
Here the output shows identity matrix of 5X5 whicj created using diag() function.