具有 2 个维度的 Xarray 纬度变量

Xarray latitude variable with 2 dimensions

如何创建如下图所示排列的 xarray 变量“latitude”?该变量有两个维度:east_west(x),north_south(y)。值仅沿 y 维度变化,但沿 x 维度保持不变。 numpy 纬度数组需要以 0.1 步长跨越 5 到 40。

单行如何?

>>> nd = (-59.9+np.arange(40)/4).reshape(40,1).repeat(40,1)
>>> nd
array([[-59.9 , -59.9 , -59.9 , ..., -59.9 , -59.9 , -59.9 ],
       [-59.65, -59.65, -59.65, ..., -59.65, -59.65, -59.65],
       [-59.4 , -59.4 , -59.4 , ..., -59.4 , -59.4 , -59.4 ],
       ...,
       [-50.65, -50.65, -50.65, ..., -50.65, -50.65, -50.65],
       [-50.4 , -50.4 , -50.4 , ..., -50.4 , -50.4 , -50.4 ],
       [-50.15, -50.15, -50.15, ..., -50.15, -50.15, -50.15]])