首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Matlab-将唯一的日期代码值更改为更易于管理的数据

问Matlab-将唯一的日期代码值更改为更易于管理的数据
EN

Stack Overflow用户
提问于 2014-12-20 19:48:03
回答 2查看 33关注 0票数 0

我有一个名为sentDate的变量,它存储从11月27日到12月的月份和日期。6th.Each day有许多它代表的情绪评级,因此我需要为每一天分配唯一的日期代码,以便我可以执行...

代码语言:javascript
复制
allSents(dayCodes==1)

到目前为止,我已经成功地使用...

代码语言:javascript
复制
[a,b,dayCodes]=unique(sentDate);
[d,e,allSents]=unique(sentiment);

然而,日期代码取日期的最后一位数字,例如27号变成7号,28号变成8号,等等。我需要它,所以我需要它,所以日期代码从1开始,每天递增,直到12月6日,因此1-11。

你知道我该怎么做吗?

EN

回答 2

Stack Overflow用户

发布于 2014-12-20 19:51:00

你有没有试过datenum函数?然后减去任何偏移量,得到适当的开始日数字。

票数 0
EN

Stack Overflow用户

发布于 2014-12-21 18:32:05

对于那些可能有类似问题的人,通过将稳定指定为参数,例如

代码语言:javascript
复制
[a,b,dayCodes]=unique(sentDate,'stable');

将以与sentDate中相同的顺序指定日期代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27579926

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档