我的数据格式如下
MovieID,CalendarWeek,人气
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-对于每个独特的movieId,绘制流行度w.r.t length(CalendarWeek)。在一个数字上保留所有情节。 这是错误的方法,因为它不根据正确的日历周绘图。其次,我无法在x轴上标记CalendarWeek。
请指导。
答案 0 :(得分:0)
您是如何解析数据的?您是否将CalendarWeek列作为字符串?你使用过任何Matlab日期函数吗? 因为在描述数据时加载数据只会导致Matlab进行减法52-01 = 51