eland.groupby.DataFrameGroupBy.std#

DataFrameGroupBy.std(numeric_only: bool = True) pd.DataFrame#

计算每个组的标准偏差值。

参数#

numeric_only: {True, False, None} 默认值为 True

要返回的哪些数据类型 - True: 返回所有值作为 float64,NaN/NaT 值被移除 - None: 返回所有值尽可能使用相同的 dtype,NaN/NaT 被移除 - False: 返回所有值尽可能使用相同的 dtype,NaN/NaT 被保留

返回值#

pandas.DataFrame

每个组的每个数值列的标准偏差值

另请参阅#

pandas.core.groupby.GroupBy.std

示例#

>>> df = ed.DataFrame(
...   "http://localhost:9200", "flights",
...   columns=["AvgTicketPrice", "Cancelled", "dayOfWeek", "DestCountry"]
... )
>>> df.groupby("DestCountry").std() 
             AvgTicketPrice  Cancelled  dayOfWeek
DestCountry
AE               279.875500   0.367171   2.020634
AR               244.903626   0.355811   1.949901
AT               256.883342   0.381035   2.026411
AU               255.585377   0.336902   1.961486
CA               261.263054   0.341587   1.921980
...                     ...        ...        ...
RU               259.696213   0.338140   1.964815
SE               232.504297   0.357510   1.991340
TR               267.827572   0.333333   2.191454
US               272.774819   0.331242   1.939469
ZA               251.505568   0.356766   1.948258

[32 rows x 3 columns]