浅谈Pandas 排序之后索引的问题


Posted in Python onJune 07, 2018

如下所示:

In [1]: import pandas as pd
 ...: df=pd.DataFrame({"a":[1,2,3,4,5],"b":[5,4,3,2,1]})
In [2]: df
Out[2]: 
 a b
0 1 5
1 2 4
2 3 3
3 4 2
4 5 1
In [3]: df=df.sort_values(by="b") # 按照b列排序
In [4]: df
Out[4]: 
 a b
4 5 1
3 4 2
2 3 3
1 2 4
0 1 5
In [5]: df.loc[0,:] # 按索引来索引所以得到了是排序末位
Out[5]: 
a 1
b 5
Name: 0, dtype: int64
In [6]: df.iloc[0,:] # 按照绝对的索引来索引,所以得到了第一位
Out[6]: 
a 5
b 1
Name: 4, dtype: int64
In [7]: df.iloc[0,"b"] # 因为是绝对位置,所以列的参数不能是列名
ValueError: Location based indexing can only have [integer, integer slice (START point is INCLUDED, END point is EXCLUDED), listlike of integers, boolean array] types
In [8]: df.iloc[0,1] # “b”列的绝对位置是1,所以这就是索引了“b”列
Out[8]: 1
In [9]: df.iloc[0,:]["b"] # 和上述方法是一样的,不过这个更加容易懂一些
Out[9]: 1

以上这篇浅谈Pandas 排序之后索引的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
pytyon 带有重复的全排列
Aug 13 Python
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
Nov 18 Python
python 判断是否为正小数和正整数的实例
Jul 23 Python
浅谈Python由__dict__和dir()引发的一些思考
Oct 30 Python
Python中利用aiohttp制作异步爬虫及简单应用
Nov 29 Python
利用Django模版生成树状结构实例代码
May 19 Python
Python中list循环遍历删除数据的正确方法
Sep 02 Python
python读取当前目录下的CSV文件数据
Mar 11 Python
如何基于windows实现python定时爬虫
May 01 Python
打印tensorflow恢复模型中所有变量与操作节点方式
May 26 Python
深入理解Python 多线程
Jun 16 Python
Python绘制数码晶体管日期
Feb 19 Python
pandas.dataframe中根据条件获取元素所在的位置方法(索引)
Jun 07 #Python
python pandas 对series和dataframe的重置索引reindex方法
Jun 07 #Python
浅谈Series和DataFrame中的sort_index方法
Jun 07 #Python
解决DataFrame排序sort的问题
Jun 07 #Python
python爬取网页内容转换为PDF文件
Jul 28 #Python
python爬取网页转换为PDF文件
Jun 07 #Python
python实现pdf转换成word/txt纯文本文件
Jun 07 #Python
You might like
php SQL防注入代码集合
2008/04/25 PHP
linux iconv方法的使用
2011/10/01 PHP
实现PHP中session存储及删除变量
2018/10/15 PHP
图片自动更新(说明)
2006/10/02 Javascript
用JavaScript将从数据库中读取出来的日期型格式化为想要的类型。
2009/08/15 Javascript
jQuery EasyUI 的EasyLoader功能介绍
2010/09/12 Javascript
一个简单的jquery的多选下拉框(自写)
2014/05/05 Javascript
返回顶部按钮响应滚动且动态显示与隐藏
2014/10/14 Javascript
javascript实现判断鼠标的状态
2015/07/10 Javascript
浅析JavaScript中的变量复制、参数传递和作用域链
2016/01/13 Javascript
Function.prototype.apply()与Function.prototype.call()小结
2016/04/27 Javascript
JavaScript 数组中最大最小值
2016/06/05 Javascript
AngularJS国际化详解及示例代码
2016/08/18 Javascript
jQuery实现的简单拖拽功能示例
2016/09/13 Javascript
Javascript this 函数深入详解
2016/12/13 Javascript
JavaScript实现瀑布流图片效果
2017/06/30 Javascript
微信小程序图片轮播组件gallery slider使用方法详解
2018/01/31 Javascript
JS中的防抖与节流及作用详解
2019/04/01 Javascript
小程序登录/注册页面设计的实现代码
2019/05/24 Javascript
python切换hosts文件代码示例
2013/12/31 Python
详解Python2.x中对Unicode编码的使用
2015/04/03 Python
Python实现视频下载功能
2017/03/14 Python
浅谈Tensorflow由于版本问题出现的几种错误及解决方法
2018/06/13 Python
python RabbitMQ 使用详细介绍(小结)
2018/11/08 Python
python pandas读取csv后,获取列标签的方法
2018/11/12 Python
手写一个python迭代器过程详解
2019/08/27 Python
python 实现保存最新的三份文件,其余的都删掉
2019/12/22 Python
Python re正则表达式元字符分组()用法分享
2020/02/10 Python
有关pycharm登录github时有的时候会报错connection reset的问题
2020/09/15 Python
加拿大廉价机票预订网站:CheapOair.ca
2018/03/04 全球购物
求职信的要素有哪些呢
2013/12/26 职场文书
工程承包协议书
2014/04/22 职场文书
中学优秀班主任事迹材料
2014/05/01 职场文书
师德师风剖析材料
2014/09/30 职场文书
六五普法宣传标语
2014/10/06 职场文书
幼儿园2016年感恩节活动总结
2016/04/01 职场文书