pandas 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’])
取 one行可以df.loc[‘one’]也可以df.xs(‘one’),结果都是如下图
如果要取one行的1行数据呢 ,用xs只需一步:
如果df.loc((‘one’,1))的话会报错,我们可以这样写,如下图:
xs也可以用于列索引
df.xs(‘B’,axis=1)等同于用df.loc[[‘B’]]
pandas DataFrame的xs用法相关推荐
- pandas学习笔记:pandas.Dataframe.rename()函数用法
pandas学习笔记:pandas.Dataframe.rename()函数用法 pandas.Dataframe.rename()函数主要是用来修改Dataframe数据的行名和列名. 主要用到的参 ...
- python pandas.DataFrame.values和pandas.DataFrame.columns的用法
引用 pandas.DataFrame.values用于将pandas的DataFrame转换成numpy数组. pandas.DataFrame.columns用于输出pandas的DataFram ...
- pandas.dataframe用法总结 何时返回dataframe 何时返回series
pandas.dataframe用法总结: 1 df[df.Datatype=='train'] 返回的是一个dataframe ,中括号里==返回的为series 它的特点是有索引有值 2 d ...
- python中convert函数用法_Python Pandas DataFrame.tz_convert用法及代码示例
Pandas DataFrame是带有标签轴(行和列)的二维大小可变的,可能是异构的表格数据结构.算术运算在行和列标签上对齐.可以将其视为Series对象的dict-like容器.这是 Pandas ...
- python中columns是什么意思_Python Pandas DataFrame.columns用法及代码示例
Pandas DataFrame是带有标签轴(行和列)的二维大小可变的,可能是异构的表格数据结构.算术运算在行和列标签上对齐.可以将其视为Series对象的dict-like容器.这是 Pandas ...
- python records_Python Pandas DataFrame.to_records用法及代码示例
Pandas DataFrame是带有标签轴(行和列)的二维大小可变的,可能是异构的表格数据结构.算术运算在行和列标签上对齐.可以将其视为Series对象的dict-like容器.这是 Pandas ...
- python中change的用法_Python Pandas dataframe.pct_change()用法及代码示例
Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Pandas dataframe.pct ...
- python中mean的用法_Python Pandas dataframe.mean()用法及代码示例
Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Pandas dataframe.mea ...
- pandas dataframe 中 explode()函数用法及效果
最近在使用pyspark处理数据,需要连接各种各样的表和字段,因此记录相关函数的使用情况.今天介绍explode(). 1. explode()函数简介 explode 函数是 pan ...
最新文章
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
- easyui 去掉按钮 虚线框
- Apex Integration Overview
- 5.3.3 计算机网络传输层之TCP拥塞控制(慢开始与拥塞避免、快重传和快恢复)
- hive 修改表名_hive表新增字段或者修改字段
- [转载]C#时间函数
- 现在学python和java哪个好_java和python学习哪个未来发展前景更好?
- linux中国用户,Linux中国 适合新用户的Linux
- laravel 配置微信公众号时{errcode:-106,errmsg:token check fail}
- CSS3-边框-外轮廓-文本-渐变-WEB字体
- python中df占位符_PYTHON 中的%s %占位符用法
- html固定广告位置,创建固定位置弹出浮动广告的实例代码
- JSP登录中Session的用法
- Ubuntu20.04使用FreeRADIUS搭建EAP认证环境
- 计算机函数年龄怎么解决,使用Excel函数计算年龄的三种方法
- excel自动调整行高和设置默认行高
- 面试反问环节应该问什么?
- 背英语单词词根词缀的重要性
- Flag Engine(动画系统)学习笔记(八)——动画混合
- Ubuntu 14.04安装Nvidia显卡驱动以及查看显卡驱动