百摩网
当前位置: 首页 生活百科

python如何进行数据分析(Python数据分析入门Series快速上手)

时间:2023-08-12 作者: 小编 阅读量: 3 栏目名: 生活百科

仅由一组数据即可产生最简单的Series,其字符串表现形式为:索引在左边,值在右边。pandas中的isnull()和notnull()函数可用于检测缺失数据。Series的索引可以通过赋值的方式就地修改。

预告:后边一段时间,我会分享一系列关于Python数据分析的内容,为大家展示一个数据分析师需要掌握什么知识,具备什么样的技能,感兴趣的可以先关注下。

要使用强大的Python数据分析模块pandas,我们首先要熟悉它的两个主要的数据结构:Series(序列)和DataFrame(数据框),或许它们无法解决所有的问题,但它们为大多数应用提供了一种可靠的、易于使用的基础。

1.生成Series(序列)

Series是一种类似于一维数组的对象,它由一组数据以及一组与之相关的数据标签组成。

仅由一组数据即可产生最简单的Series,其字符串表现形式为:索引在左边,值在右边。

如果我们没有为数据指定索引,那么它会自动创建一个0到N-1(N为数据的长度)的整数型索引。

我们可以通过Series的values和index属性获取其数组表示形式和索引对象:

2.通常,我们希望所创建的Series带有以各可以对各个数据点进行标记的索引:

可以看到,与普通NumPy数组相比,我们可以通过索引的方式选取Series中的单个或一组值,甚至可以进行赋值操作。

3.对Series进行NumPy数组运算(如根据布尔型数组进行过滤、标量乘法、应用数学函数等)时都会保留索引和值之间的链接。

4.还可以将Series看成是一个定长的有序字典,因为它是索引值到数据值的一个映射,它可以用在许多原本需要字典参数的函数中。如果数据被存放在一个Python字典中,也可以通过这个字典来创建Series。

可以看到,如果只传入一个字典,则结果Series中的索引就是原字典的键(有序排列)。

我们还可以同时传入一个字典和一个索引列表(元组和数组也可以,如下图所示),如下图的例子,sdata中跟states索引相匹配的值会被找出来,并按照顺序放到相应的位置。

但由于‘California’所对应的sdata值找不到,所以其结果为NaN(not a number,非数字,在pandas中,用于表示缺失或NA值)。pandas中的isnull()和notnull()函数可用于检测缺失数据。同时,Series也有类似的实例方法(对于pd.isnull(obj4)我们称之为对实例obj4应用函数pd.isnull(),对于obj4.isnull()我们一般称之为实例obj4的方法isnull()):

对缺失数据的处理,永远是数据分析和数据挖掘过程中的重要一环,我们将会在后续的内容中详细讨论。

5.对于许多应用而言,Series最重要的功能是:它在算数运算中会自动对齐不同索引的数据。关于数据对齐的内容我们也会在后续单独讲解。

6.Series对象本身及其索引都有一个name属性,该属性跟pandas其他的关键功能关系非常密切。Series的索引可以通过赋值的方式就地修改。

,
    推荐阅读
  • 阳绿翡翠价格 阳绿翡翠值钱吗

    凡是价值高贵、达到宝石级的阳绿翡翠,均要求其颜色为正色或带有正色,并具有浓郁、纯正、明亮、均匀的特点,即所说的“浓、正、阳、匀”。

  • 家养河虾吃什么(河虾简单介绍)

    家养河虾吃什么河虾是杂食性动物,幼虾阶段以浮游生物为食,自然水域中的成虾主要食料是各种底栖小型无脊椎动物、水生动物的尸体、固着藻类、多种丝状藻类、有机碎屑、植物碎片等。河虾又称青虾,广泛分布于我国江河、湖泊、水库和池塘中,肉质细嫩,味道鲜美,营养丰富,是高蛋白低脂肪的水产食品,颇得消费者青睐,具有繁殖力高、适应性强、食性广、肉味鲜美、可常年上市等养殖优点。

  • 升达复合木地板官网(升达金刚实木地板品质拉满)

    升达地板在315期间推出“促消费公平,享升达金刚”主题活动,不仅提供环保可靠的地板产品,还有活动实惠让利给广大顾客,在全国300城市均有门店,让顾客售后没有后顾之忧。虎年伊始,升达地板先后与世界冠军郭丹,央视、浙江卫视等IPTV签约,在品牌推广上持续加码发力。冬奥会期间,升达地板联动品牌大使、冬奥会速滑运动员郭丹开展开门红活动,玩转体育营销提升品牌声量,获得空前成功,全国门店在新年后顺利赢得开门红。

  • 电影院不让改签退票(电影院拒绝退改签)

    在该案例中,电影院拒绝退改签的行为,被判以行政处罚。事实上,全国各地类似的判决结果并不少,法律对消费者的支持,对电影院拒绝退改签行为的不认可,也是一种法律常识的重申。但问题是,退改签造成的风险成本,不应该全部通过格式条款转移给消费者。此次江苏省消保委发文,引来网友的一片叫好,对行业来说,也是一种敲打。

  • 墨香铜臭作品人物颜值排行(墨香铜臭仅有三部作品的成就)

    我喜欢的作者她很优秀,一共写了三本小说,全部被改编成动漫,也全部列为国漫,小说的衍生作品《陈情令》火到了国外。《天官赐福》出了动漫,火到了国外虽然没有想象中的惊艳,却被列为了国漫,怜怜也成武汉垃圾分类的代言人。(墨香铜臭只当了人渣反派自救系统的编导,没有当天官赐福的的编导,天官赐福动漫抄袭与墨香铜臭无关。)黑子们一点法律常识都没有,进监狱了怎么卖版权?

  • 长安诺杨超越多少集出来(长安诺杀青曝全阵容)

    由悦视传媒出品,新媒诚品、橙子映像、中汇影视、欢瑞世纪联合出品,著名导演尹涛执导,刘芳、李惠敏编剧,赵樱子、成毅、韩栋、梁婧娴、韩承羽、杨超越、王劲松、王琳、黄宥明、张睿等主演的古装女性宫廷情感钜制《长安诺》已于昨日正式杀青。今日,片方发布的“光影芳华”版先导海报及剧照,向观众首度揭秘了剧中“神秘感十足”的人物及简约精致的服装造型。此次《长安诺》首度官宣,剧中角色集体亮相。

  • 塞尔达传说荒野之息怪物商店在哪里 塞尔达怪物商店有哪些物品

    怪物商店可以购买一些我们平时买不到的道具以及服饰,本次小编带来了塞尔达传说荒野之息怪物商店位置介绍,想要了解的玩家不妨进来看看。塞尔达传说荒野之息怪物商店位置介绍怪物商店专门卖和怪物有关的商品,并且高价收购怪物素材,大概可以在晚上九点以后与阿卡列地区的骷髅池遇见它。与他对话之后,他就会移动到其它的地方。第一次应该是固定的,他会出现在哈特诺村的西北。之后他就会在夜晚时随机出现在某个村子的里。

  • 无线网连接不上有信号却上不了(无线网络连接上但上不了网)

    针对这种比较特殊情况,往往是由手机无法获取到无线网络IP地址与DNS地址导致的,我们通常可以手动设置手机IP地址与DNS来结局。

  • 吴用巧用连环计概括(有关吴用巧用连环计内容)

    吴用巧用连环计概括吴用巧妙安排新投梁山的孙立一伙作为内应打入祝家庄内部,孙立是祝家庄教师栾廷玉的师弟。孙立和梁山大军里应外合打破祝家庄,是“三打祝家庄”的最后一战。同时,吴用令萧让等人乔装打扮,赚了对凉山有一定好感的大财主李应入伙。吴用在破连环马时,派时迁偷甲骗徐宁上了梁山。宋江闹华州时,吴用又出计借用宿太尉金铃吊挂,救出了九纹龙史进、花和尚鲁智深。