100 个 Pandas 函数汇总,建议收藏

2023-01-11 0 290

100个Pandas常见的表达式,依次分成6类:统计统算数据汇整表达式、统算数据冲洗表达式、统算数据甄选、图形与原素级演算表达式、天数字符串表达式和其它表达式。

100 个 Pandas 函数汇总,建议收藏

统计统算数据汇整表达式

表达式

涵义

min()

排序最小值

max()

排序最小值

sum()

请降

mean()

排序平均数

count()

算数(统计统算数据非缺位原素的特征值)

size()

算数(统计统算数据所有原素的特征值)

median()

排序中位数

var()

排序方差

std()

排序标准差

quantile()

排序任意分位数

cov()

排序协方差

corr()

排序相关系数

skew()

排序偏度

kurt()

排序峰度

mode()

排序众数

describe()

描述性统计统算数据(一次性返回多个统计统算数据结果)

groupby()

分组

aggregate()

聚合演算(可以自定义统计统算数据表达式)

argmin()

寻找最小值所在位置

argmax()

寻找最小值所在位置

any()

等价于逻辑“或”

all()

等价于逻辑“与”

value_counts()

频次统计统算数据

cumsum()

演算累计和

cumprod()

演算累计积

pct–_change()

演算比率(后一个原素与前一个原素的比率)

统算数据冲洗表达式

表达式

涵义

duplicated()

判断字符串元素是否重复

drop_duplicates()

删除重复值

hasnans()

判断字符串是否存在缺位(返回TRUE或FALSE)

isnull()

判断字符串原素是否为缺位(返回与字符串长度一样的bool值)

notnull()

判断字符串原素是否不为缺位(返回与字符串长度一样的bool值)

dropna()

删除缺位值

fillna()

缺位值填充

ffill()

前向后填充缺位值(使用缺位值的前一个原素填充)

bfill()

后向填充缺位值(使用缺位值的后一个原素填充)

dtypes()

检查统算数据类型

astype()

类型强制转换

pd.to_datetime

转日期天数型

factorize()

因子化转换

sample()

抽样

where()

基于条件判断的值替换

replace()

按值替换(不可使用正则)

str.replace()

按值替换(可使用正则)

str.split.str()

字符分隔

统算数据甄选表达式

表达式

涵义

isin()

成员关系判断

between()

区间判断

loc()

条件判断(可使用在统算数据框中)

iloc()

索引判断(可使用在统算数据框中)

compress()

条件判断

nlargest()

搜寻最大的n个原素

nsmallest()

搜寻最小的n个元素

str.findall()

子串查询(可使用正则)

图形与原素级演算表达式

表达式

涵义

hist()

绘制直方图

plot()

可基于kind参数绘制更多图形(饼图,折线图,箱线图等)

map()

原素映射

apply()

基于自定义表达式的原素级操作

天数字符串表达式

表达式

涵义

dt.date()

抽取出日期值

dt.time()

抽取出天数(时分秒)

dt.year()

抽取出年

dt.mouth()

抽取出月

dt.day()

抽取出日

dt.hour()

抽取出时

dt.minute()

抽取出分钟

dt.second()

抽取出秒

dt.quarter()

抽取出季度

dt.weekday()

抽取出星期几(返回数值型)

dt.weekday_name()

抽取出星期几(返回字符型)

dt.week()

抽取出年中的第几周

dt.dayofyear()

抽取出年中的第几天

dt.daysinmonth()

抽取出月对应的最大天数

dt.is_month_start()

判断日期是否为当月的第一天

dt.is_month_end()

判断日期是否为当月的最后一天

dt.is_quarter_start()

判断日期是否为当季度的第一天

dt.is_quarter_end()

判断日期是否为当季度的最后一天

dt.is_year_start()

判断日期是否为当年的第一天

dt.is_year_end()

判断日期是否为当年的最后一天

dt.is_leap_year()

判断日期是否为闰年

其它表达式

表达式

涵义

append()

字符串原素的追加(需指定其它字符串)

diff()

一阶差分

round()

原素的四舍五入

sort_values()

按值排序

sort_index()

按索引排序

to_dict()

转为字典

tolist()

转为列表

unique()

原素排重

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务