【发布时间】:2015-08-06 19:11:18
【问题描述】:
我需要您的帮助来解决以下问题。 Column1 显示按整数分组。 Col2 中的任何非 nan 值都应插入到矩阵中以匹配 groupnumber(Col1)。
mat = [ ...
1 nan
1 0.1
1 nan
1 nan
2 nan
2 nan
2 nan
3 0.5
4 nan
4 nan
4 nan
5 0.2
5 nan ] ;
ans = [ ...
1 0.1
1 0.1
1 0.1
1 0.1
2 nan
2 nan
2 nan
3 0.5
4 nan
4 nan
4 nan
5 0.2
5 0.2 ] ;
请推荐一种矢量化方法。数据量很大,并且已经在 for 循环中运行。一个组内(在 mat 中)永远不会有多个非 nan 值(col2)。谢谢!
【问题讨论】: