2024-06-25 23:36:53 发布
网友
我有一个由4列组成的数据框:日期时间、风速、风速和风向。我需要根据风向(12个扇区)和每个风速(1m/s、2m/s、3m/s等)对风速通道中的数据进行分类,然后计算它们的平均值。如果我只需要根据风向或风速来装箱,那就很容易了。我找到了答案:
binning data in python with scipy/numpy
但是,我不知道如何根据两个特性进行装箱。你知道吗
如果有人有主意我会很感激的。你知道吗
事先非常感谢。你知道吗
这里有一个食谱:
numpy.searchsorted
numpy.ravel_multi_index
numpy.bincount
nan
这里有一个食谱:
numpy.searchsorted
。你知道吗numpy.ravel_multi_index
展平2D bin索引。你知道吗numpy.bincount
,一次不使用权重,另一次使用你想要的平均值作为权重的数量。然后取商得到平均数。或者,清理空箱子产生的任何nan
,(nan
在技术上是正确的答案,但可能是不可取的)。你知道吗相关问题 更多 >
编程相关推荐