pandas python按照模式排序

时间:2015-12-23 00:39:26

标签: python pandas

我有一个由5列组成的pandas数据框。第二列的数字1至500重复5次。作为一个较短的示例,第二列类似于(1,4,2,4,3,1,1,2,4,3,2,1,4,3,2,3),我想将其排序为(1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4)。我用于排序的代码是df=res.sort([2],ascending=True),但此代码对其进行排序(1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4)

任何帮助将不胜感激。感谢

1 个答案:

答案 0 :(得分:5)

这是怎么回事:sort cumcount然后是价值本身:

var today = moment().format('dddd'); // Tuesday
today = today.toLowerCase();
var day_ele = document.getElementById(today);
day_ele.className += " highlight";