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

一、Series的筛选

python pandas 获取索引值(Series的小小运算PythonPandas读书笔记4)(1)

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

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

二、Series数据运算

python pandas 获取索引值(Series的小小运算PythonPandas读书笔记4)(2)

python pandas 获取索引值(Series的小小运算PythonPandas读书笔记4)(3)

python pandas 获取索引值(Series的小小运算PythonPandas读书笔记4)(4)

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

python pandas 获取索引值(Series的小小运算PythonPandas读书笔记4)(5)

python pandas 获取索引值(Series的小小运算PythonPandas读书笔记4)(6)

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

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

四、Series之间的运算

python pandas 获取索引值(Series的小小运算PythonPandas读书笔记4)(7)

python pandas 获取索引值(Series的小小运算PythonPandas读书笔记4)(8)

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

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

本期大家先有个印象!

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

,