标签: 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,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)
任何帮助将不胜感激。感谢
答案 0 :(得分:5)
这是怎么回事:sort cumcount然后是价值本身:
var today = moment().format('dddd'); // Tuesday today = today.toLowerCase(); var day_ele = document.getElementById(today); day_ele.className += " highlight";