pandas--带有重复值的轴索引
1 obj=Series(range(5),index=['a','a','b','b','c']) 2 3 obj 4 Out[33]: 5 a 0 6 a 1 7 b 2 8 b 3 9 c 4 10 dtype: int64
索引的is_unique属性可以告诉你它的值是否是唯一的:
obj.index.is_unique Out[34]: False
对带有重复值的索引,选取数据时,如果某个索引对应多个值,则返回一个Series;而对应单个值的,则返回一个标量值。
1 obj['a'] 2 Out[35]: 3 a 0 4 a 1 5 dtype: int64 6 7 obj['b'] 8 Out[36]: 9 b 2 10 b 3 11 dtype: int64
DataFrame的行索引也是如此:
1 df=DataFrame(np.random.randn(4,3),index=['a','a','b','b']) 2 3 df 4 Out[39]: 5 0 1 2 6 a -0.661187 -0.624006 0.073817 7 a -1.460339 0.705815 1.282448 8 b 1.759900 -0.149222 0.648127 9 b -1.236652 0.125667 -0.144872 10 11 df.ix['b'] 12 __main__:1: DeprecationWarning: 13 .ix is deprecated. Please use 14 .loc for label based indexing or 15 .iloc for positional indexing 16 17 See the documentation here: 18 http://pandas.pydata.org/pandas-docs/stable/indexing.html#ix-indexer-is-deprecated 19 Out[40]: 20 0 1 2 21 b 1.759900 -0.149222 0.648127 22 b -1.236652 0.125667 -0.144872
转载于:https://www.cnblogs.com/dataAnalysis/p/9329674.html
pandas--带有重复值的轴索引相关推荐
- pandas统计重复值次数
pandas统计数据项重复值次数和删除 from pandas import DataFramedf = DataFrame({'key1':['a','a','b','b','a','a'],'ke ...
- 【Python】图解Pandas重复值处理
公众号:尤而小屋 作者:Peter 编辑:Peter 今天带来的文章是关于Pandas中重复值处理.Pandas中处理重复值主要使用的是两个函数: duplicated():判断是否有重复值 drop ...
- 利用pandas找出全部的重复值
需求: 公司每天都会从其他的渠道获取到一些客户资料,我们会从中去掉跟我们本身的资料库对比,剔除掉重复的值,重复的资料有的是多个,并且是不同渠道的,所以要找出全部重复值. 资料库里边有10w条数据左右, ...
- Pandas 基础 (3)—— 重新索引
1. 重新索引 Pandas 对象的一个重要方法是 reindex,其作用是创建一个适应新索引的新对象. In [1]: from pandas import Series, DataFrameIn ...
- pandas将某一列变为索引_Pandas 基础语法入门
最近把Pandas基础语法快速系统性的过了一遍,并把基础的知识点总结一下. pandas基础语法 Series DataFrame 索引对象 基本功能 重新索引 丢弃指定轴上的项 索引/选取/过滤 算 ...
- python concat去除重复值语句_Python数据处理从零开始----第二章(pandas)④数据合并和处理重复值...
目录 第二章(pandas) Python数据处理从零开始----第二章(pandas)④数据合并和处理重复值 ============================================ ...
- python数据透视、有的value不能同时输出_python – Pandas数据透视表ValueError:索引包含重复的条目,无法重新整形...
我有一个如下所示的数据帧(前3行): Sample_Name Sample_ID Sample_Type IS Component_Name IS_Name Component_Group_Name ...
- pandas笔记(3)——DataFrame数据查看,缺失值,异常值,重复值预处理
数据情况查看 预览数据前n行 Python中预览数据可以使用head()函数,该函数默认展示前5行. # 查看数据前2行 df.head(2) 查看数据末尾n行 可以使用tail()函数,查看数据末尾 ...
- python 筛选重复数据和不重复数据_[Python] Pandas 对数据进行查找、替换、筛选、排序、重复值和缺失值处理...
1. 数据文件 2. 读数据 import pandas as pd data = pd.read_csv('D:\git\python\code\第5章\产品统计表.csv') print(data ...
最新文章
- 买了《精通spring 2.0》
- 【51CTO学院三周年】遇到
- oracle有text字段吗,Oracle Text简介
- 1091 Acute Stroke (30 分)【难度: 一般 / bfs】
- USACO2.3【dfs,dp,背包】
- 串的定长存储表示【数据结构】
- Python Imaging Library: ImagePath Module(图像路径模块)
- javascript 经常会用到的东西
- PHP Socket 深度探索 (一)
- Windows xp多国语言包
- 基于JavaWeb的汽车销售管理系统
- SPSS modeler for mac安装教程
- python取地址符_C中指针符*和取址符
- 交通网络教育计算机作业答案,上海交通大学网络教育-计算机应用模拟题及答案(基础知识1).docx...
- 先马后看!详解线性回归、朴素贝叶斯、随机森林在R和Python中的实现应用!(附代码)...
- 原来路由器的USB接口这么强大!这样设置,路由器秒变私有云盘
- [Nucleo-F411RE] 第2篇--用stm32CubeMx创建工程配置GPIO的流程
- 2020年中国第七次人口普查各省总人口数据可视图(1)
- [CTF]No.0002 莫桑比克-php是最好的语言(待完善)
- 【PSoC5】使用CY8CKIT-05编写按键控制舵机实验
热门文章
- 最长公共子序列算法 java_转【算法之动态规划(三)】动态规划算法之:最长公共子序列 最长公共子串(LCS)字符串相似度算法...
- java 视频转码工具类_JavaCV入门指南:FrameConverter转换工具类及CanvasFrame图像预览工具类(javaCV教程完结篇)...
- Spring Boot 推荐的基础 POM 文件
- Nginx+Tomcat代理环境下JS无法完全加载问题
- 【NOIP2000】【vijos1347】乘积最大
- 塔设备设计手册_石油化工设备设计选用手册 塔器
- android 获取程序名,Android_Android获取应用程序名称(ApplicationName)示例,MainActivity如下: 复制代码 代码 - phpStudy...
- quilleditor 字体大小设置_quill-editor如何更改字体配置?
- android 访问本地image url_微信图片无法通过 WXSS 获取,可使用网络图片或 base64或image...
- aftershokz蓝牙搜不到_iphone xr黑屏无法开机怎么办?iphonexr蓝牙连不上怎么办?