如何删除xarray.DataArray的第一个元素?

时间:2017-10-27 21:28:17

标签: python arrays

我有一个xarray.DataArray:

array([  5.437614e+01,   2.090367e+02,   3.687384e+02, ...,   5.121467e-02,
         5.116013e-02,   5.110552e-02])
Coordinates:
  * time     (time) datetime64[ns] 1999-12-01 2010-06-01T06:00:00 ...

我找到了几个列表的答案,但我无法为数组做到这一点。

试过

a1.pop[0]

AttributeError: 'DataArray' object has no attribute 'pop'

2 个答案:

答案 0 :(得分:2)

尝试a1 = a1[1:],因为这应该可以完美地运作

答案 1 :(得分:0)

尝试其他方括号(圆形方括号):

a1.pop(0)

编辑:我发现第二个答案非常有用,但它是关于列表的,因为Python中没有数组?

Remove object from a list of objects in python