- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Series商务数据分析与应用专业教学资源库
目 录Contents指定索引创建Series类对象Series的结构
1PARTSeries的结构
Series的结构 要想学好Pandas,前提是要对Pandas的数据结构有所了解。Pandas中有两个主要的数据结构:Series和DataFrame,其中Series是一维的数据结构。
Series的结构 Series是一个类似于一维数组的对象,它能够保存任何类型的数据,比如整数、字符串、浮点数等,主要由一组数据和与之相关的索引两部分构成。索引数据 图中展示的是Series结构表现形式,其索引位于左边,数据位于右边。
Series的结构 Pandas的Series类对象可以使用以下构造方法创建: class pandas.Series (data=None,index=None,dtype=None, name=None,copy=False,fastpath=False ) 上述构造方法中常用参数的含义如下:(1)data:传入的数据,可以是ndarray ,list等。(2)index:索引,必须是唯一的,且与数据的长度相同。如果没有传入索引参数,则默 认会自动创建一个从0?N的整数索引。(3)dtype:数据的类型。(4)copy:是否复制数据,默认为False。
2PART创建Series类对象
创建Series类对象 接下来,通过传入一个列表来创建一个Series类对象,示例代码如下: import pandas as pd #导入pandas库 ser_obj=pd.Series([1, 2, 3, 4, 5]) #创建Series类对象 ser_obj
创建Series类对象 上述代码中,使用构造方法创建了一个Series类对象。从输出结果可以看出,左边一列是索引,索引是从0开始递增的,右边一列是数据,数据的类型是根据传入的列表参数中元素的类型推断出来的,即int64。
3PART指定索引
指定索引 当然,我们也可以在创建Series类对象的时候,为数据指定索引,示例代码如下。
指定索引 除了使用列表构建Series类对象外,还可以使用字典进行构建,具体示例代码如下。
指定索引 为了能方便地操作Series对象中的索引和数据,所以该对象提供了两个属性index和values 分别进行获取。例如,获取刚刚创建的ser_obj对象的索引和数据,代码如下。
指定索引 上述示例中,通过index属性得到了一个Index类的对象,该对象是一个索引对象,后面会针对这个类型进行介绍。 当然,我们也可以直接使用索引来获取数据。例如,获取ser_obj对象中索引位置为3的元素,具体代码如下。
指定索引 需要注意的是,索引和数据的对应关系仍保持在数组运算的结果中,也就是说,当某个索引对应的数据进行运算以后,其运算的结果仍然与这个索引保持着对应的关系,具体示例代码如下。
参考文献[1] 黑马程序员.Python数据分析与应用:从数据获取到可视化.中国铁道出版社:2019.
谢 谢商务数据分析与应用专业教学资源库
您可能关注的文档
- 小班体育小刺猬运纸箱.docx
- 小班体育小蚂蚁晒太阳.docx
- 小班体育教案机灵的小老鼠.docx
- 小班体育活动好玩的飞碟.docx
- 小班体育游戏《勇敢的小兔》.docx
- 小班体育游戏大懒猫和小老鼠.docx
- 小班体育游戏教案小小冒险家.docx
- 小班体育游戏蚂蚁爬爬爬.docx
- 小班健康《圈圈乐》教案.docx
- 小班健康好宝宝不挑食.docx
- F1JGP_external_oscillator_VHF_用户操作说明书手册_FR.pdf
- 逆风飞翔面对挫折主题班会PPT课件.pptx
- 高中生职业规划之兴趣与职业素材.pptx
- 新人教版九年级上册美术课件-2.4--蜡染与扎染-(共18张PPT).ppt
- 古诗苑漫步3近年原文.ppt
- TS-480HX_SAT_PC_control_用户操作说明书手册.pdf
- FT-1000MP-Mk5-Field_用户操作说明书手册_ES_2003.pdf
- Grundig_Satellit-650_用户拆解手册_1986.pdf
- Radioshack_HTX-252_用户操作说明书手册_ES.pdf
- TM-D710A_E_用户操作说明书手册_paper.pdf
文档评论(0)