Pandas
是数据挖掘常见的工具,掌握使用过程中的函数是非常重要的。本文将借助可视化的过程,讲解Pandas
的各种操作。
sort_values
(dogs[dogs['size']=='medium']
.sort_values('type')
.groupby('type').median()
)
执行步骤:
- size列筛选出部分行
- 然后将行的类型进行转换
- 按照type列进行分组,计算中位数
selecting a column
dogs['longevity']
groupby + mean
dogs.groupby('size').mean()
执行步骤:- 将数据按照size进行分组
- 在分组内进行聚合操作
grouping multiple columns
dogs.groupby(['type','size'])
groupby + multi aggregation
(dogs
.sort_values('size')
.groupby('size')['height']
.agg(['sum','mean','std'])
)
执行步骤
- 按照size列对数据进行排序
- 按照size进行分组
- 对分组内的height进行计算
filtering for columns
df.loc[:,df.loc['two']<= 20]
filtering for rows
dogs.loc[(dogs['size']=='medium')&(dogs['longevity']>12),'breed']
dropping columns
dogs.drop(columns=['type'])
joining
ppl.join(dogs)
merging
ppl.merge(dogs,left_on='likes',right_on='breed',how='left')
pivot table
dogs.pivot_table(index='size',columns='kids',values='price')
melting
dogs.melt()
pivoting
dogs.pivot(index='size',columns='kids')
stacking column index
dogs.stack()
unstacking row index
dogs.unstack()
resetting index
dogs.reset_index()
setting index
dogs.set_index('breed')
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
数据挖掘
+关注
关注
1文章
406浏览量
24216 -
可视化
+关注
关注
1文章
1186浏览量
20910
原文标题:超强图解 Pandas,建议收藏
文章出处:【微信号:DBDevs,微信公众号:数据分析与开发】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
收藏建议
不知道是不是我没发现我觉得需要增加一个收藏功能,也就是看到好的帖子,可以收藏下来,想看时就不用找那么久。看了那么久只看到收藏本版的功能!!!{:45:}{:45:}{:45:}真的是我没发现么呵呵
发表于 11-10 19:40
关于“收藏”设置的建议
在论坛里会看到很精彩的文章,就会收藏保存,以后从新温习,,但是收藏不能分组,所有的收藏文件都挤在一起,所以实在是太乱了,找到哪一个文件的话,非常的不方便,,,建议能够进行分组归类,,这
发表于 06-12 10:02
pandas是什么?
系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录
发表于 07-14 07:48
pandas是什么
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着
发表于 08-09 07:39
pandas使用步骤
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结学习内容:学习时间:学习产出:前言一、pandas是什么?二
发表于 08-10 07:50
pandas是什么?怎么使用?
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助
发表于 12-07 06:37
pandas是什么?
文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库代码如下(示例):import numpy as npimport
发表于 01-11 07:53
pandas是什么?
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着
发表于 01-12 07:53
探究pandas与GUI界面的超强结合
pandasgui安装与简单使用 根据作者的介绍,pandasgui是用于分析 Pandas DataFrames的GUI。这个属于第三方库,使用之前需要安装。 pip install -i
年度爆款技术好文Top 10,建议收藏!
点击蓝字 关注我们 点个 星标 ,茫茫人海也能一眼看到我 赞 一个呗,让大家知道你 在看 点击" 阅读原文 ",同步 领取福利 原文标题:年度爆款技术好文Top 10,建议收藏! 文章出处:【微信公众号:安森美】欢迎添加关注!文章转载请注明出处。
(建议收藏)使用示波器必懂的基础知识汇总
,想要加群学习讨论/领取文档资料的同学都可以扫描图中运营二维码一键加入哦~ (广告、同行勿入 原文标题:(建议收藏)使用示波器必懂的基础知识汇总 文章出处:【微信公众号:张飞实战电子】欢迎添加关注!文章转载请注明出处。
评论