- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
文件保存与索引的关系
索引对象熟悉索引对象的类型和特点,能够归纳索引对象的类型和特点学习目标
Index类的子类在pandas中,无论是位置索引还是标签索引,它们都属于Index类的对象,也就是索引对象。Index类是一个基类,它派生了很多子类,每个子类代表不同形式的索引。索引对象类说明示例RangeIndex位置索引(默认)0、1、2、3……NInt64Index整数索引1、-5、8、10、-9Float64Index浮点数索引-1.0、-5.5、10.2、9.8、6.3DatetimeIndex时间戳索引2022-11-2517:00:00、2022-11-2817:00:00、2022-12-2517:00:00PeriodIndex时间间隔索引2022-11-2500:00:00、2022-11-2501:00:00、2022-11-2502:00:00……MultiIndex分层索引aa、ab、ac、bd、be
特性索引对象不可变性可重复性
特性索引对象不可变性索引对象一旦创建是不可以被修改的,也就是说,索引的值是固定不变的,这样做能够维护从索引到数据的唯一映射关系,并保证Series或DataFrame中数据的安全。importpandasaspdser_obj=pd.Series(range(5),index=[a,b,c,d,e])ser_index[2]=ccTypeError:Indexdoesnotsupportmutableoperations
特性索引对象可重复性索引对象的值是可以重复的。importpandasaspdser_obj=pd.Series(range(5),index=[a,a,c,d,e])ser_index=ser_obj.indexser_index
特性索引对象可重复性通常情况下,索引的值被要求是唯一的,不过并非强制的。我们可以使用索引对象的is_unique属性判断索引的值是否唯一。ser_index.is_unique
重置索引掌握重置索引的方式,能够通过reindex()方法实现重置索引的功能学习目标
重置索引重置索引是指重新为对象设定索引,以构建一个符合新索引的对象。概念reindex()方法会对Series类或DataFrame类对象的原索引和新索引进行匹配,如果新索引跟原索引的值相同,则新索引对应的数据会被设置为原数据;如果新索引跟原索引的值不同,则新索引对应的空缺位置会被填充为NaN或指定的其他值。方法
重置索引语法格式下面以DataFrame类的reindex()方法为例,介绍reindex()方法的语法格式。reindex(labels=None,?index=None,?columns=None,?axis=None,?method=None,?copy=True,?level=None,?fill_value=nan,limit=None,?tolerance=None)index,columns:表示新的行索引、列索引。method:表示空缺位置的填充方式,包括None(默认值)、ffill或pad、bfill或backfill、nearest这几个值,其中None代表不填充空缺位置;ffill或pad代表前向填充空缺位置;bfill或backfill代表后向填充空缺位置;nearest代表根据最近的值填充空缺位置。
重置索引语法格式reindex(labels=None,?index=None,?columns=None,?axis=None,?method=None,?copy=True,?level=None,?fill_value=nan,limit=None,?tolerance=None)copy:是否返回新的对象,默认值为True。fill_value:表示空缺位置被填充的值,默认值为NaN。limit:表示前向或者后向填充时的最大填充量。下面以DataFrame类的reindex()方法为例,介绍reindex()方法的语法格式。
重置索引示例importpandasaspddf_obj=pd.DataFrame({no1:[1.0,2.0,3.0],no2:[4.0,5.0,6.0]},index=[a,b,c])new_df=df_obj.reindex(index=[a,c,e])new_d
您可能关注的文档
- 温里剂 - 理中丸- 温中祛寒 -1765263842810.pptx
- 温里剂 - 小建中汤- 温中祛寒 -1765263603867.pptx
- 文案框架搭建-E-commerce-1765263704905.pptx
- -文创 出圈 密码 产品背后的故事性设计 3. 3 .1-1765263494234.pptx
- 文化对旅游消费者行为分析.pptx
- 文化符号解析与 AI 角色设计-Al Digital painting-1765264015803.pptx
- 文化自信 爱国情怀-主讲 教师 张逸超-1765263613602.pptx
- 文件操作指南.pptx
- 文件的压缩与解压缩-Linux 操作系统基础-1765263799405.pptx
- 文件系统-Linux 操作系统基础-1765263929506.pptx
- 2025中国医科大学附属盛京医院(医大二院)招聘形象岗安保备考考试题库及答案解析.docx
- 2026广东省面向北京交通大学选调优秀大学毕业生参考考试题库及答案解析.docx
- 2025年年级组工作总结(2篇).docx
- 2025四川乐山市市中区茅桥镇中心卫生院自主招聘编外工作人员2人备考考试题库及答案解析.docx
- 2026年江西省港口集团有限公司校园招聘18人备考笔试试题及答案解析.docx
- 2026广东省面向厦门大学选调优秀大学毕业生备考笔试题库及答案解析.docx
- 2025年菏泽郓城县总工会社会工作者招聘(6名)模拟笔试试题及答案解析.docx
- 复学安全防疫培训课件.pptx
- 2025内蒙古鄂尔多斯伊金霍洛旗公益社创中心招聘实习生备考笔试试题及答案解析.docx
- 2025江苏镇江市第三人民医院第二批编外用工招聘2人备考考试试题及答案解析.docx
最近下载
- 上半年基本公共卫生服务项目工作总结.docx VIP
- 北师版小学五年级上册数学 第七单元 可能性 第七单元复习.ppt VIP
- 子宫内膜异位症诊治指南(第三版).pptx VIP
- 软件工程——理论与实践(附微课视频 第3版)吕云翔课后习题答案解析.pdf
- 历史故事教学法在初中历史时空观念培养中的实践研究教学研究课题报告.docx
- 云南省港航投资建设有限责任公司笔试题目.pdf VIP
- 施耐德ATS22软启动器使用说明.docx VIP
- 造纸工艺流程 完整版课件PPT.pptx VIP
- 常州大地测绘中文电子经纬仪使用说明书2012220.doc VIP
- 人工智能在促进中小学教育改革与发展中的作用研究教学研究课题报告.docx
原创力文档


文档评论(0)