【发布时间】:2016-11-19 01:57:31
【问题描述】:
得到一个基本的 R for 循环矩阵问题:
我的矩阵看起来像这样:
2 4 3
1 5 7
我只想按行而不是按列打印这些元素。答案应该是2 4 3 1 5 7。我所做的一切都是按列获得结果,即`2 1 4 5 3 7。因为m刚刚开始R想知道是否可以通过for循环来完成,它循环列而不是行
【问题讨论】:
-
apply(m,1,print)
得到一个基本的 R for 循环矩阵问题:
我的矩阵看起来像这样:
2 4 3
1 5 7
我只想按行而不是按列打印这些元素。答案应该是2 4 3 1 5 7。我所做的一切都是按列获得结果,即`2 1 4 5 3 7。因为m刚刚开始R想知道是否可以通过for循环来完成,它循环列而不是行
【问题讨论】:
apply(m,1,print)
m <- matrix(c(2, 4, 3, 1, 5, 7), 2, 3, byrow=T)
as.vector(m)
或
c(m[1, 1:3], m[2, 1:3])
【讨论】: