我有一个数据帧,df
,其中print df.head()
给出:
journey_time time_stamp day_name day_no week_no
240 289 2017-03-06 00:03:58 Monday 0 10
241 288 2017-03-06 00:08:58 Monday 1 10
242 291 2017-03-06 00:13:58 Monday 1 10
243 289 2017-03-06 00:18:59 Monday 1 10
244 295 2017-03-06 00:23:58 Monday 2 10
243 289 2017-03-06 00:18:59 Monday 2 10
244 295 2017-03-06 00:23:58 Monday 2 10
我基本上每天都有一系列的journey_time
值,范围是day_no
。在
这是正确的,因为我得到了7个水平图。然而,这几天的安排并不妥当(星期五、星期一、星期六等)。如何按day_no
记录排序?在
默认情况下,} 数据类型来指定自己的顺序:
ggplot
似乎按字母顺序排列分类变量,但您可以使用Pandas中的^{这在我的测试环境(python3.4、Pandas 0.18.0、ggplot 0.11.5)中正常工作。在
相关问题 更多 >
编程相关推荐