我有一个名为sentDate的变量,它存储从11月27日到12月的月份和日期。6th.Each day有许多它代表的情绪评级,因此我需要为每一天分配唯一的日期代码,以便我可以执行...
allSents(dayCodes==1)到目前为止,我已经成功地使用...
[a,b,dayCodes]=unique(sentDate);
[d,e,allSents]=unique(sentiment);然而,日期代码取日期的最后一位数字,例如27号变成7号,28号变成8号,等等。我需要它,所以我需要它,所以日期代码从1开始,每天递增,直到12月6日,因此1-11。
你知道我该怎么做吗?
发布于 2014-12-20 19:51:00
你有没有试过datenum函数?然后减去任何偏移量,得到适当的开始日数字。
发布于 2014-12-21 18:32:05
对于那些可能有类似问题的人,通过将稳定指定为参数,例如
[a,b,dayCodes]=unique(sentDate,'stable');将以与sentDate中相同的顺序指定日期代码。
https://stackoverflow.com/questions/27579926
复制相似问题