Series的小小运算(Pandas读书笔记4)

今天和大家分享几个简单的Series运算,后期掌握DataFrame后会进一步深入分享。

一、Series的筛选

如果想把Series中符合某些条件的值列出来,可以直接在中括号内输入判断条件即可,符合条件的即会被筛选出来!

划重点:本用法是pandas数据筛选的核心思想!后期会多次分享!

二、Series数据运算

这里需要和大家分享的就是,Series无论做何种运算,都是整个整体一起做运算的。这里也突出了pandas按列处理数据的思想!

三、in函数在Series中的应用

这一组案例和大家分享的是Series与字典一样可以使用in函数进行查询,但是默认情况下如果直接查询对象,则查询的是键而不是值!

如果想要查询值,需要用.values方法。

四、Series之间的运算

Series的超超重要的功能:在算术运算中会自动对齐不同索引的数据

这个功能也会在将来重复重复重点重点分享!

本期大家先有个印象!

下期会和大家分享多次出现的DataFrame数据结构

原文发布于微信公众号 - 阿凯的Excel(akexcel)

原文发表时间:2018-01-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Android开发实战

设计模式-访问者模式

访问者模式的基本想法是,软件系统中拥有一个由许多对象构成的、比较稳定的对象结构,这些对象的类都拥有一个 accept 方法用来接受访问者对象的访问。访问者是一个...

913
来自专栏编程

写好Java代码的30条经验总结

无可厚非你是一名程序员,但你真的是一个优秀的程序员吗?答案可不一定了。想要成为一个优秀的程序员,有着良好的代码编写习惯是必不可少的。下面就让我们来看看Java代...

1895
来自专栏华章科技

Bruce Eckel:我最喜欢Python,Kotlin或将取代Java(附演讲全文+PPT)

这两天,Bruce Eckel来到中国,这是他的中国首秀。5月22日,Bruce Eckel发表了他的最新演讲,与在场的1000多人分享关于编程语言的一些思考,...

1214
来自专栏大数据风控

Python中时间格式数据的处理

1、时间转换 时间转换是指字符型的时间格式数据,转换成为时间型数据的过程。 一般从csv导入过来的文件,时间都保存为字符型格式的,需要转换。 时间转换函数: d...

27810
来自专栏乐百川的学习频道

设计模式(二十二) 策略模式

有时候对象需要按照某种策略改变行为,我们可以利用策略模式,将策略或算法提取出来,作为单独的类实现。使用策略模式,可以让具体算法和应用对象分离,方便的根据不同条件...

1875
来自专栏编程

零基础学习人工智能之Python篇1-Python定义

学习Python首先咱要明白Python是什么 定义: Python是一种面向对象的解释型计算机程序设计语言 我们分解下Python的定义,主要是要理解面向对象...

1926
来自专栏take time, save time

你所能用到的数据结构(三)

三、对于效率提高的初次尝试     对于最自然的几种排序算法,数学家们开始思考如何提高排序算法的效率,可以通过数学证明出来如果想达到这个目的,必须想办法将相距...

2707
来自专栏章鱼的慢慢技术路

统计计算学生成绩类问题汇总

1384
来自专栏生信宝典

Python学习教程(五)

作业(二) 将 “作业(一)” 中的程序块用函数的方式重写,并调用执行 def func(para1,para2,…): func(para1,para2,…)...

1879
来自专栏编程

邪恶的编码魔咒,你中招没?

关键时刻,第一时间送达! 自从我观看了Gary Bernhardt所推崇的视频以后,就对某些编程语言的怪异表现着迷了。一些编程语言比其他语言有更多令人感到意外的...

1637

扫码关注云+社区