使用pandas怎么实现按照列的值进行排序-创新互联
这期内容当中小编将会给大家带来有关使用pandas怎么实现按照列的值进行排序,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
创新互联是一家专业提供朔城企业网站建设,专注与成都做网站、网站建设、H5网站设计、小程序制作等业务。10年已为朔城众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。按照某一列排序
d = {'A': [3, 6, 6, 7, 9], 'B': [2, 5, 8, 0, 0]} df = pd.DataFrame(data=d) print('排序前:\n', df) ''' 排序前: A B 0 3 2 1 6 5 2 6 8 3 7 0 4 9 0 ''' res = df.sort_values(by='A', ascending=False) print('按照A列的值排序:\n', res) ''' 按照A列的值排序: A B 4 9 0 3 7 0 1 6 5 2 6 8 0 3 2 '''
按照多列排序
d = {'A': [3, 6, 6, 7, 9], 'B': [2, 5, 8, 0, 0]} df = pd.DataFrame(data=d) print('排序前:\n', df) ''' 排序前: A B 0 3 2 1 6 5 2 6 8 3 7 0 4 9 0 ''' res = df.sort_values(by=['A', 'B'], ascending=[False, False]) print('按照A列B列的值排序:\n', res) ''' 按照A列B列的值排序: A B 4 9 0 3 7 0 2 6 8 1 6 5 0 3 2 '''
上述就是小编为大家分享的使用pandas怎么实现按照列的值进行排序了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。
标题名称:使用pandas怎么实现按照列的值进行排序-创新互联
网页网址:http://ybzwz.com/article/dogjdp.html