pandas用法总结+学习路线

学习路线

pandas用法总结+学习路线_第1张图片

为什么要学习pandas

那么问题来了:numpy已经能够帮助我们处理数据,能够结合matplotlib解决我们数据分析的问题,那么pandas学习的目的在什么地方呢?

numpy能够帮我们处理处理数值型数据,但是这还不够

很多时候,我们的数据除了数值之外,还有字符串,还有时间序列

比如:我们通过爬虫获取到了存储在数据库中的数据

比如:之前youtube的例子中除了数值之外还有国家的信息,视频的分类(tag)信息,标题信息等

所以,numpy能够帮助我们处理数值,但是pandas除了处理数值之外(基于numpy),还能够帮助我们处理其他类型的数据

pandas的常用数据类型

1.Series 一维,带标签数组(索引)

2.DataFrame 二维Series容器

pandasSeries创建

pandas用法总结+学习路线_第2张图片pandas用法总结+学习路线_第3张图片

pandasSeries切片和索引

pandas用法总结+学习路线_第4张图片

pandasSeries的索引和值

pandas用法总结+学习路线_第5张图片

pandas之读取外部数据

pd.read_sql(sql_sentence,connection)

读取MangoDB的数据:

pandas用法总结+学习路线_第6张图片

pandasDataFrame

DataFrame二维容器

pandas用法总结+学习路线_第7张图片pandas用法总结+学习路线_第8张图片

d1和d2方式都可以创建DataFrame

pandas用法总结+学习路线_第9张图片

pandas之取行或者列

pandas用法总结+学习路线_第10张图片

pandasloc

pandas用法总结+学习路线_第11张图片

pandasiloc

pandas用法总结+学习路线_第12张图片

pandas之布尔索引

pandas用法总结+学习路线_第13张图片pandas用法总结+学习路线_第14张图片

pandas之字符串方法

pandas用法总结+学习路线_第15张图片

缺失数据的处理

pandas用法总结+学习路线_第16张图片pandas用法总结+学习路线_第17张图片

pandas用法总结+学习路线_第18张图片 pandas用法总结+学习路线_第19张图片

pandas常用统计方法

pandas用法总结+学习路线_第20张图片

数据合并之join

pandas用法总结+学习路线_第21张图片

数据合并之merge

pandas用法总结+学习路线_第22张图片

分组和聚合

pandas用法总结+学习路线_第23张图片

索引和复合索引

pandas用法总结+学习路线_第24张图片

Series复合索引

pandas用法总结+学习路线_第25张图片pandas用法总结+学习路线_第26张图片

DataFrame复合索引

pandas用法总结+学习路线_第27张图片

 

你可能感兴趣的:(Python,pandas)