跳转至

蟒蛇|熊猫系列. prod()

原文:https://www.geeksforgeeks.org/python-pandas-series-prod/

Python 是进行数据分析的优秀语言,主要是因为以数据为中心的 Python 包的奇妙生态系统。 【熊猫】 就是其中一个包,让导入和分析数据变得容易多了。

熊猫 Series.prod() 方法用于获取所请求轴的值的乘积。

语法:series.prod(axis =无,skipna =无,level =无,numeric_only =无,min_count=0)

参数: 轴: {index (0)} skipna【布尔值,默认真】:排除 NA/null 值。如果整行/整列是 NA,结果将是 NA 级别[int 或级别名称,默认无] : 如果轴是多索引(分层),沿特定级别计数,折叠成标量。 numeric_only[boolean,默认无] : 仅包括 float、int、boolean 数据。如果没有,将尝试使用所有内容,然后只使用数字数据

返回:返回所请求坐标轴的值的乘积

代码#1: 默认情况下,空系列或全纳系列的乘积为 1。

# importing pandas module 
import pandas as pd 

# min_count = 0 is the default
pd.Series([]).prod()

# When passed  min_count = 1, 
# product of an empty series will be NaN
pd.Series([]).prod(min_count = 1)

输出:

1.0
nan

代码#2:

# importing pandas module 
import pandas as pd 

# applying prod() on a list of series
val = pd.Series([12, 5, 7]).prod() 

val

输出:

420


回到顶部