How to create a matrix without column and row indices in R?

To create a matrix without column and row indices, we first need to create the matrix and then prmatrix function can be used to convert that matrix without column and row indices but we would need to provide the number of rows inside the function. For example, if we have a matrix M that contains 5 rows and 5 columns then it can be converted to a matrix without column and row indices using prmatrix(M,rowlab=rep("",5),collab=rep("",5)).

Example

M1<-matrix(rnorm(25),ncol=5)
M1

Output

         [,1]       [,2]       [,3]    [,4]       [,5]
[1,] -0.3524287 0.4753824 -0.7817841 0.4452398 1.5483299
[2,] 0.7659213 0.8160877 -0.9124624 0.3859241 -0.3645244
[3,] -0.7511866 0.4664604 -2.3584599 0.2926155 0.0354159
[4,] -0.2477745 -0.7132980 -0.6503972 -0.3519619 -0.7805707
[5,] 0.5781549 -0.1417311 -0.4956891 1.1003766 0.2343090

Example

prmatrix(M1,rowlab=rep("",5),collab=rep("",5))

Output

-0.3524287 0.4753824 -0.7817841 0.4452398 1.5483299
0.7659213 0.8160877 -0.9124624 0.3859241 -0.3645244
-0.7511866 0.4664604 -2.3584599 0.2926155 0.0354159
-0.2477745 -0.7132980 -0.6503972 -0.3519619 -0.7805707
0.5781549 -0.1417311 -0.4956891 1.1003766 0.2343090

Example

M2<-matrix(rpois(81,2),ncol=9)
M2

Output

   [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9]
[1,] 3    1    3    2    0    2    0    2    4
[2,] 3    0    1    4    0    3    2    1    2
[3,] 4    3    2    1    4    3    3    3    4
[4,] 0    2    3    3    1    2    2    3    4
[5,] 1    1    2    3    2    1    2    4    1
[6,] 2    3    0    1    1    2    4    3    2
[7,] 6    3    0    1    2    0    1    1    1
[8,] 6    3    3    2    5    1    0    0    0
[9,] 4    1    2    3    2    2    0    1    3

Example

prmatrix(M2,rowlab=rep("",9),collab=rep("",9))

Output

3 1 3 2 0 2 0 2 4
3 0 1 4 0 3 2 1 2
4 3 2 1 4 3 3 3 4
0 2 3 3 1 2 2 3 4
1 1 2 3 2 1 2 4 1
2 3 0 1 1 2 4 3 2
6 3 0 1 2 0 1 1 1
6 3 3 2 5 1 0 0 0
4 1 2 3 2 2 0 1 3

Example

M3<-matrix(rexp(36,1.27),ncol=2)
M3

Output

      [,1]          [,2]
[1,] 1.90172301 0.17485982
[2,] 0.72992558 1.22893098
[3,] 0.34723400 0.03796494
[4,] 0.03941449 1.95001158
[5,] 1.04126572 1.14392629
[6,] 0.25201154 0.57012496
[7,] 1.30187720 0.96230866
[8,] 1.13920057 1.40368354
[9,] 1.41180402 0.12139199
[10,] 0.53137688 0.01768795
[11,] 0.05370309 1.69081321
[12,] 1.13580395 0.11810967
[13,] 0.56185639 1.44204980
[14,] 1.51025894 0.23696430
[15,] 1.26819806 0.07203026
[16,] 0.30501141 0.14618651
[17,] 0.93060957 0.07317170
[18,] 0.92067027 0.08642117

Example

prmatrix(M3,rowlab=rep("",18),collab=rep("",18))

Output

1.90172301 0.17485982
0.72992558 1.22893098
0.34723400 0.03796494
0.03941449 1.95001158
1.04126572 1.14392629
0.25201154 0.57012496
1.30187720 0.96230866
1.13920057 1.40368354
1.41180402 0.12139199
0.53137688 0.01768795
0.05370309 1.69081321
1.13580395 0.11810967
0.56185639 1.44204980
1.51025894 0.23696430
1.26819806 0.07203026
0.30501141 0.14618651
0.93060957 0.07317170
0.92067027 0.08642117

Example

M4<-matrix(runif(40,2,5),nrow=20)
M4

Output

      [,1]       [,2]
[1,] 2.884068 2.732077
[2,] 3.694684 2.517772
[3,] 4.165912 3.924986
[4,] 3.752682 2.414989
[5,] 3.199349 4.666055
[6,] 2.365035 3.800645
[7,] 3.121915 2.395140
[8,] 2.147690 2.463121
[9,] 4.697216 4.965934
[10,] 2.094644 4.681206
[11,] 4.071888 2.360031
[12,] 3.047279 2.485864
[13,] 2.921051 4.556291
[14,] 4.655183 4.367924
[15,] 4.727901 3.647091
[16,] 4.807526 4.086226
[17,] 2.193533 2.246970
[18,] 3.198273 3.197613
[19,] 2.371362 3.260453
[20,] 4.070255 3.981377

Example

prmatrix(M4,rowlab=rep("",20),collab=rep("",20))

Output

2.884068 2.732077
3.694684 2.517772
4.165912 3.924986
3.752682 2.414989
3.199349 4.666055
2.365035 3.800645
3.121915 2.395140
2.147690 2.463121
4.697216 4.965934
2.094644 4.681206
4.071888 2.360031
3.047279 2.485864
2.921051 4.556291
4.655183 4.367924
4.727901 3.647091
4.807526 4.086226
2.193533 2.246970
3.198273 3.197613
2.371362 3.260453
4.070255 3.981377
Updated on: 2026-03-11T22:50:54+05:30

648 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements