Python的DataFrame如何一列升序一列降序

DataFrame如何一列升序一列降序

df2 = pd.DataFrame({'a':[1,1,1,1,2,2,2,2],
                  'b':list(range(8)),
                  'c':list(range(8,0,-1))})
print(df2)
print(df2.sort_values(['a','c']))
#多列升序
print(df2.sort_values(['a','c'],ascending=(False,True)))
#一列降序,一列升序
发布了5 篇原创文章 · 获赞 0 · 访问量 400

猜你喜欢

转载自blog.csdn.net/TC147147147/article/details/103377216
今日推荐