R中的商在矩阵中的位置

问题描述 投票:0回答:1

假设这些是我们的数字,我们正在寻找它们的mod我们可以使用library(pracma)

找到它们
> mod(c(1,4,23,13,8,9,11,27,32,2),7) 
> [1] 1 4 2 6 1 2 4 6 4 2

我想获得一个数字,以查看每个数字在矩阵中的来源?

1,1,4,2,2,2,2,4,5,1

例如;如果这是一个m×7矩阵;我们知道它在第二列上,但是哪一行呢? 9是第二行(2,2),但quotient不是1,那么23是第四行(4,2),但是quotient是3。最后,最后一个元素2在(1,2)上。

我正在寻找行位置,因为我可以将mod用作列位置。

matrix position mod
1个回答
0
投票

我出来的是这个

b=c(1,4,23,13,7,9,11,27,32,2)
floor(b/7+1)
[1] 1 1 4 2 2 2 2 4 5 1
© www.soinside.com 2019 - 2024. All rights reserved.