python agg函数_Python Pandas Series.agg()用法及代码示例

本文介绍了Python Pandas库中的Series.agg()函数,它用于对Series应用函数,可以是一个函数或者函数列表。示例中展示了如何使用lambda函数以及内置函数如min、max对Series进行操作,返回的结果可以是单个Series或多个结果。
摘要由CSDN通过智能技术生成

Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统。 Pandas是其中的一种,使导入和分析数据更加容易。

Pandas Series.agg()用于传递要分别应用于系列甚至系列的每个元素的函数或函数列表。如果是函数列表,则由返回多个结果agg()方法。

用法:Series.agg(func, axis=0)

参数:

func:系列上要调用的功能,功能列表或功能名称字符串。

axis:0或“索引”表示行操作,1或“列”表示列操作。

返回类型:返回类型取决于作为参数传递的函数的返回类型。

范例1:

在此示例中,传递了一个lambda函数,该函数将2的每个值简单地相加。由于该函数将应用于系列的每个值,因此返回类型也是系列。通过传递使用Numpy随机方法生成的数组来生成10个元素的随机序列。

# importing pandas module

import pandas as pd

# importing numpy module

import numpy as np

# creating random arr of 10 elements

arr=np.random.randn(10)

# creating series from array

series=pd.Series(arr)

# calling .agg() method

result=series.agg(lambda num:num + 2)

# display

print('Array before operation

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值