第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

堆棧 xarray DataArray

堆棧 xarray DataArray

阿波羅的戰(zhàn)車 2021-10-19 15:44:52
我有 N 個 1Dxr.DataArray的 1 個array坐標(biāo)b和 1 個scalar坐標(biāo)a。我想將它們組合成一個DataArray帶有array坐標(biāo)b,的 2D a。這該怎么做?我試過了:x1 = xr.DataArray(np.arange(0,3)[...,np.newaxis], coords=[('b', np.arange(3,6)),('a', [10])]).squeeze()x2 = xr.DataArray(np.arange(0,3)[...,np.newaxis], coords=[('b', np.arange(3,6)),('a', [11])]).squeeze()xcombined = xr.concat([x1, x2])xcombined結(jié)果是 :<xarray.DataArray (concat_dims: 2, b: 3)>array([[0, 1, 2],       [0, 1, 2]])Coordinates:  * b        (b) int64 3 4 5    a        (concat_dims) int64 10 11Dimensions without coordinates: concat_dims現(xiàn)在我喜歡選擇一個特別的“a”:xcombined.sel(a=10)然而,這引發(fā)了:ValueError: dimensions or multi-index levels ['a'] do not exist
查看完整描述

1 回答

?
白衣非少年

TA貢獻(xiàn)1155條經(jīng)驗 獲得超0個贊

如果你提供dim給concat,這有效:


xcombined = xr.concat([x1, x2], dim='a')

進(jìn)而:


xcombined.sel(a=10)


<xarray.DataArray (b: 3)>

array([0, 1, 2])

Coordinates:

  * b        (b) int64 3 4 5

    a        int64 10


查看完整回答
反對 回復(fù) 2021-10-19
  • 1 回答
  • 0 關(guān)注
  • 202 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號