跳转至

Python | Pandas data frame.skew()

原文:https://www.geeksforgeeks.org/python-pandas-dataframe-skew/

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

熊猫 **dataframe.skew()**函数返回所请求轴上的无偏偏斜,归一化 N-1。偏斜度是实值随机变量关于其均值的概率分布的不对称性的度量。有关偏斜度的更多信息,请参考此链接

熊猫:数据帧.偏斜(轴=无,skipna =无,级别=无,numeric_only =无,**kwargs)

参数: 轴:{索引(0),列(1)} skipna : 计算结果时排除 NA/null 值。 级别:如果轴是多索引(分层的),沿特定级别计数,折叠成系列 仅限数值:仅包括浮点、int 和布尔列。如果没有,将尝试使用所有内容,然后只使用数字数据。不适用于系列。

返回:偏斜:系列或数据帧(如果指定了级别)

有关代码中使用的 CSV 文件的链接,请单击此处的

示例#1: 使用skew()函数查找指数轴上数据的偏斜度。

# importing pandas as pd
import pandas as pd

# Creating the dataframe 
df = pd.read_csv("nba.csv")

# Print the dataframe
df

让我们使用dataframe.skew()函数来寻找偏斜度

# skewness along the index axis
df.skew(axis = 0, skipna = True)

输出:

例#2: 使用skew()函数求数据在列轴上的偏斜度。

# importing pandas as pd
import pandas as pd

# Creating the dataframe 
df = pd.read_csv("nba.csv")

# skip the na values
# find skewness in each row
df.skew(axis = 1, skipna = True)

输出:



回到顶部