我有两列(“日期”和“用户”)的数据文件:查找单元阵列不同的值出现在Matlab
date1 user1
date1 user1
date1 user2
date2 user1
date2 user2
...
我需要找到多少次,每次独特用户在某些日期处采取了行动。我知道我可以使用unique()函数来查找整个不同的用户,然后在所有行中运行for循环,检查是否相等,然后总结,但问题是我有超过8mln的行并且要运行double循环它会太昂贵。
是否有任何其他方式来计算每个用户的日期发生?
这个问题是不容易明白 - “行动”是什么意思?代码中没有提及任何操作。数组中的条目是否为“动作”? – siliconwafer 2012-02-10 14:47:31