【发布时间】:2015-09-13 00:11:24
【问题描述】:
我是matlab的初学者。我正在做一个小项目,我遇到了关于过滤的问题 我在下面有一部分数据
'black' 11 '6/21/2013' <1x1 cell>
'blue' 11 '6/3/2013' <1x1 cell>
'yellow'12 '4/18/2015' <1x1 cell>
'white' 13 '11/11/2013'<1x1 cell>
'red' 14 '8/4/2014' <1x1 cell>
'blue' 15 '8/4/2014' <1x1 cell>
'yellow'16 '12/6/2014' <1x1 cell>
'red' 17 '10/4/2014' <1x1 cell>
'red' 18 '4/17/2015' <1x2 cell>
green' 19 '12/14/2014'<1x1 cell>
orange' 20 '3/18/2015' <1x1 cell>
数据的最后一列是一个元胞数组,其中包含一些值,如下所示:
<1x1 cell> 'b1'
<1x1 cell> 'c1'
<1x1 cell> 'b2'
<1x1 cell> 'c1'
<1x1 cell> 'b5'
<1x1 cell> 'd2'
<1x1 cell> 'f1'
<1x1 cell> 'f1'
<1x2 cell> 'b2' 'c1'
<1x1 cell> 'c1'
<1x1 cell> 'c1'
我想计算用户选择的两个日期之间 b1、c1、f1 的出现次数(整个数据集的值从 a 到 z、a1 到 z1 等等),并将输出设为
from date:
to date:
count
f1
b1
c1
谢谢你的帮助。
【问题讨论】:
-
@Adriaan - 感谢您的输入,问题是我有从 a 到 z 开始的字母,例如,我在这里显示了 3 (a,b,c) - 谢谢输入,问题是我有从 a 到 z 开始的字母,例如,我在这里显示了 3 (a,b,c)