
Pandas教程
Tips:编程是工科,多动手、付出必有回报。
博文目录
-
【顶】好评文章推荐
-
DataFrame的iloc位置索引,切片,布尔索引筛选单多行多列
pandas中DataFrame选择数据可以用iloc选择器,注意iloc不是函数。iloc用于位置索引筛选,也可以用于布尔值筛选。 官方介绍如下: Purely integer-location based indexing for selection by position。.iloc[...
阅读更多指数:19221-10-25
-
DataFrame的[],loc,iloc多条件判断筛选(布尔索引的本质)
pandas中DataFrame选择数据可以用直接索引、loc选择器、iloc选择器,这些筛选方式都支持布尔索引,他们可以直接传入True、False组成的列表,也可以传入Series、df、np数组,只要他们的值为...
阅读更多指数:27421-10-25
-
pandas坑:非空字典创建df后为空df
最近在做数据采集,接口返回的数据是嵌套多层的json,提取数据再做处理写入excel后发现总是缺少数据。于是反复确认了几件事: 1、数据采集代码确实没问题的 2、其他代码层面没有任...
阅读更多指数:30421-11-23
-
pandas坑:创建df后多行数据重复
字典可以创建成df数据结构,但是必须传参index,否则会报错ValueError: If using all scalar values, you must pass an index。如下: # -*- coding:utf-8 -*-dic = {domain: www.python66.com, author: dong,}df = pd.DataFrame...
阅读更多指数:41121-11-23
-
pandas的groupby的使用详解大全
pandas的groupby是一个非常强大的用法,在工作中使用也非常频繁。本文系统介绍下groupby分组原理、分组聚合、分组转换、跨列分组等多种操作,文章中每一个知识点都会链接到1个应用案...
阅读更多指数:17122-01-12
-
pandas中groupby的分组原理
对数据分组需要明确数据源及分组条件,分组完毕后才能对每个组进行针对性操作。在pandas中groupby函数就是对数据进行分组的。本文介绍groupby的分组原理。 我们先看1个源数据的长相:...
阅读更多指数:36722-01-13
-
pandas中groupby之Grouper and axis must be same length
在pandas中groupby操作是非常常见的,在分组操作中也有很多坑,你可能遇见过这个坑Grouper and axis must be same length。那么这报错的原因是什么呢? 顾名思义,就是分组所依据的序列的值和...
阅读更多指数:30922-01-13
-
DataFrameGroupBy对象及分组个数、分组大小、组名索引、组数据详解
pandas的groupby操作非常常见,通过groupby可以实现分组聚合、过滤等各种运算。但是1个df在groupby后是什么东西呢?网上这种文章不多。本文我们来看1下。 首先准备1个数据源: 接下来我们...
阅读更多指数:28122-01-17
-
pandas的groupby单列多列分组聚合运算
本文介绍下pandas的groupby分组聚合的基础的操作,pandas官方文档上groupby的介绍如下: DataFrame.groupby(by=None,axis=0,level=None,as_index=True,sort=True,group_keys=True,squeeze=NoDefault.no_default,observed=False,d...
阅读更多指数:12122-01-28
-
groupby后agg同1列用多个聚合函数、不同列用不同函数、自定义函数
上一篇文章展示了利用groupby做分组聚合的一些常规情形,想实现复杂一些的分组计算则需要借助agg函数,DataFrameGroupBy对象和 DataFrame本身都可以使用agg函数,其中pandas.core.groupby.GroupBy...
阅读更多指数:29522-02-04
-
groupby分组计算transform转换返回相同长度序列
groupby是做分组聚合的,理论上既然分组计算了那么每组会有1个值,这样结果数据的索引长度就减少了,有多少组就代表索引的长度。不过有时候我们分组计算后并不希望减少结果数据...
阅读更多指数:27822-02-17
-
pandas分组过滤filter函数
pandas分组操作在实际工作中应用非常广泛,之前的文章介绍过pandas的分组聚合、分组使用agg函数、分组转换transform,本文介绍pandas的分组过滤操作,如果想系统的接触pandas分组后的各类...
阅读更多指数:22622-03-10