作者giock18 (小武)
看板Statistics
标题[程式] R 想请问两个回圈中的矩阵问题
时间Wed Jun 27 20:25:23 2012
目前我正在使用R写时序处理的程式
简述一下我的需求
我从一笔raw data当中截取30段时序
这三十段时序我分开计算他在另外18个角度上的分量
所以最後跑出来的结果应该是
有18个矩阵(一个角度一个)
每个矩阵里面30列(30个时序)
我遇到的问题是
我在处理第N段时序时 转出的18个方向资料 要如何个别丢入那18个矩阵的第N行
我是用两层for来做回圈
for (j in 1:30) #####30个时序
{
处理这个时序的资料
for (i in 1:18) ######18个角度
{
处理过的资料旋转到 i 角度(每个都是数列)
}
}
除了用if i=1 投入第一个矩阵.. i=2投入第二个矩阵这种投信箱的方法
还有没有别的方法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.123.40
1F:→ gsuper:靠根性解决 06/27 22:12
2F:推 Wush978:你可以把18个矩阵放到一个list 内 06/27 23:04
3F:→ Wush978:ex: result <- list();result[[i]] <- <第i个矩阵> 06/27 23:04
4F:→ Wush978:剩下的你就会了吧 :) 06/27 23:04