[R] Need help to print matrix with element and position

Jim Lemon drj|m|emon @end|ng |rom gm@||@com
Thu Oct 28 10:58:09 CEST 2021


Hi Anas,
How about:

cat(row,col,mat_1[row,col],"\n")

Jim

On Thu, Oct 28, 2021 at 7:19 PM Anas Jamshed <anasjamshed1994 using gmail.com> wrote:
>
> I create a matrix of size 3x3 called mat_1 and then I want to iterate over
> all the values one by one and print the element as well as the position in
> the matrix:
>
> My code is :
>
> mat_1= matrix( c('1','2','3','4','5','6','7','8','9'), nrow = 3, ncol =
> 3,byrow = TRUE)
> mat_1
> # Loop over my_matrix
> for(row in 1:nrow(mat_1)) {
>     for(col in 1:ncol(mat_1)) {
>         print(mat_1[row, col])
>     }
> }
>
> But I don't know how to print elements and positions as well of this matrix?
>
>         [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.



More information about the R-help mailing list