这是我的第一个问题,我感谢任何帮助!
我在xarray Dataarray中获得了全局数据,纬度和经度为坐标(.25°分辨率),我想找到每个.25°经度元素的纬度,其中值最高。
我已经尝试了data.max('lat')
,但这给了我每个经度元素的数据的最大值,而不是纬度。
也许有data.where()
的解决方案,但我还没想出来。所以也许有人做了类似的事情,可以帮助我吗?
非常感谢提前V
好的,找到了解决方案:
def findlineofmaxes(data):
latmaxes = data.max('lat')
lineofmaxes = data.where(data == latmaxes, drop=True)
return lineofmaxes
这是一种解决方法,但对我有用!
我希望能回答我自己的问题,而不仅仅是删除它。