Hello,
With no loops:
cbind(
row = c(t(row(mat_1))),
col = c(t(col(mat_1))),
mat_1 = as.numeric(t(mat_1))
)
If the matrix entries are not numeric, use cbind.data.frame. This will
keep the row and column numbers as numbers, the default cbind method
would coerce them to the class of mat
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)) {
cat(row,col,mat_1[row,col],"\n")
}
}
On Thu, Oct 28, 2021 at 8:01 PM Anas Jamshed wrote:
>
> where should I p
where should I place cat(row,col,mat_1[row,col],"\n")?
On Thu, Oct 28, 2021 at 1:58 PM Jim Lemon wrote:
> Hi Anas,
> How about:
>
> cat(row,col,mat_1[row,col],"\n")
>
> Jim
>
> On Thu, Oct 28, 2021 at 7:19 PM Anas Jamshed
> wrote:
> >
> > I create a matrix of size 3x3 called mat_1 and then I w
Hi Anas,
How about:
cat(row,col,mat_1[row,col],"\n")
Jim
On Thu, Oct 28, 2021 at 7:19 PM Anas Jamshed 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 :
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(ro
5 matches
Mail list logo