Python中DataFrame中的xs怎么使用
xs用于多重索引中,先创立一个二级行索引的dataframe,如下所示:
np.arrays = [['one', 'one', 'one', 'two', 'two', 'two'], [1, 2, 3, 1, 2, 3]]df = pd.DataFrame(np.random.randn(6, 2), index = pd.MultiIndex.from_tuples(list(zip(*np.arrays))), columns = ['A', 'B'])df
数据集如下展示:
一、取one行
使用df.loc[‘one’]
立即学习“Python免费学习笔记(深入)”;
使用df.xs(‘one’)
二、取one行的1行数据
用df.xs(('one', 1))
用loc的方法
三、xs也可以用于列索引
文章推荐
-
Python如何嵌入C/C++进行开发
如果你想把python嵌入c/c++中是比较简单的事情,你需要的是在vc中添加python的include文件目录和li...
Python
27分钟前 3 -
Python爬虫实战之爬取 V2EX 网站帖子
背景:PySpider:一个国人编写的强大的网络爬虫系统并带有强大的WebUI。采用Python语言编写,分布式架构,支...
Python
36分钟前 3 -
python+django快速实现文件上传
对于web开来说,用户登陆、注册、文件上传等是最基础的功能,针对不同的web框架,相关的文章非常多,但搜索之后发现大多都...
Python
3小时前 4 -
如何利用Fabric自动化你的任务
首先让我们首先看一个例子。我们知道在*nix下面,uname命令是查看系统的发行版。可以写这样一个Fabric脚本:fr...
Python
3小时前 4 -
windows下ipython的安装与使用详解
ipython的安装ipython可以直接使用pip install ipython安装 ,如果安装失败按如下步骤手动进...
Python
3小时前 5
最新文章
- Python如何嵌入C/C++进行开发 27分钟前
- Python爬虫实战之爬取 V2EX 网站帖子 36分钟前
- python+django快速实现文件上传 3小时前
- 如何利用Fabric自动化你的任务 3小时前
- windows下ipython的安装与使用详解 3小时前
- Python判断某个用户对某个文件的权限 3小时前
- Python检测生僻字的实现方法 3小时前
- CentOS 6.X系统下升级Python2.6到Python2.7 的方法 3小时前
- python 读写txt文件 json文件的实现方法 4小时前
- Python类属性的延迟计算 4小时前