【发布时间】:2011-08-12 04:47:51
【问题描述】:
假设我有一个这样的矩阵:
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9]
[1,] 1 3 5 7 9 11 13 15 17
[2,] 2 4 6 8 10 12 14 16 18
我正在寻找一种简单的方法来从第 1 列和第 2 列中减去第 3 列,然后从第 4 列和第 5 列中减去第 6 列,依此类推。
我可以在没有 for 循环的情况下执行此操作吗?
提前致谢, 禅。
【问题讨论】:
-
文档将取决于它所用的语言。您用什么语言编写它?
-
结果矩阵应该有相同的列数吗? IE。第 3、6 列等将保持不变?
-
哦,我忘了指出这一点。是的,它们应该保持不变,并且生成的矩阵应该具有相同的维度。
-
@Laurbert515 它被标记为 R 语言
标签: r