• 技术文章 >Python技术 >Python基础教程

    python中pandas排序的两种形式

    小妮浅浅小妮浅浅2021-08-03 10:33:10原创7825

    说明

    1、排序有两种形式,一种对内容进行排序,一种对索引进行排序

    内容排序:

    2、使用df.sort_values(key=,ascending=)对内容进行排序,单个键或者多个键进行排序,默认升序,ascending=False:降序 True:升序

    索引排序:

    3、使用df.sort_index对索引进行排序

    实例

    data.sort_values(by="high", ascending=False) # DataFrame内容排序
     
    data.sort_values(by=["high", "p_change"], ascending=False).head() # 多个列内容排序
     
    data.sort_index().head()
     
    sr = data["price_change"]
     
    sr.sort_values(ascending=False).head()
     
    sr.sort_index().head()

    以上就是python中pandas排序的两种形式,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python pandas
    上一篇:python中pandas有哪些功能特色 下一篇:python中DataFrame的运算总结

    相关文章推荐

    • python如何创建GUI程序• python数据变换如何实现• python可迭代对象的本质探究• python迭代器的应用场景• python中__enter__和__exit__的应用场景• python中类对象及类属性的介绍• python类实例化如何实现• python实例属性的查找顺序• python保护变量是什么• python dump方法的序列化• python使用required定义必填字段• python marshmallow如何提供默认值• python中filter()的多种筛选• python中apply和transform的比较• python中的Locust是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网