将圆均值应用于熊猫分组对象

时间:2018-07-02 12:37:27

标签: python pandas dataframe mean

我想对熊猫数据框中的一列float32值(代表一天中的小时,当地的太阳时间)应用圆形均值。要获取变量[var]的常规均值,请执行以下操作:

sab_lat_lon = dsstp.groupby([pd.cut(dsstp['lat'], lat_bands), pd.cut(dsstp['lon'], lon_bands)]).mean()[var].unstack()
vals = sab_lat_lon.values

这正是我所需要的-一组值的经纬度,可从中绘制全局图。

我的问题是:如何计算圆均值而不是标准均值?如果可能的话,我想使用这种groupby方法,因为它恰好满足了我在类似代码中的需要。

0 个答案:

没有答案