0

我有以下格式的数据

MovieID、日历周、人气

10006, 52-01, 5
10006, 1-02, 4
10006, 2-02, 9
10006, ....
10006, 52-05 10
.................... .
20032, 14-03, 6
......
20032, 51-05, 9
30023, 34-04, 8
30023, 35-04, 10
...... …………

因此,每部电影都有从不同日历周开始的数据。我想为每部电影绘制关于日历周的人气。我所做的步骤如下: 1- 从上述数据中获取唯一的电影 ID 2- 对于每个唯一的电影 ID,绘制流行度 wrt 长度(日历周)。将所有图都放在一个图形上。这是错误的方法,因为它没有根据正确的日历周进行绘制。其次,我无法在 x 轴上标记 CalendarWeek。

请指导。

4

1 回答 1

0

你是如何解析你的数据的?您是否将 CalendarWeek 列作为字符串获取?您是否使用过任何 Matlab 日期函数?因为按照您的描述加载数据只会导致 Matlab 进行减法 52-01 = 51

于 2012-11-21T09:59:58.693 回答