日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python定义空数组_在numpy数组中设置空值

發布時間:2025/3/15 python 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python定义空数组_在numpy数组中设置空值 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如何根據條件使numpy數組中的某些值為空?

我不明白為什么我最終得到的是0,而不是不滿足條件的null或空值。。。b是用0和1值填充的numpy數組,c是另一個完全填充的numpy數組。所有陣列均為71x71x166a = np.empty(((71,71,166)))

d = np.empty(((71,71,166)))

for indexes, value in np.ndenumerate(b):

i,j,k = indexes

a[i,j,k] = np.where(b[i,j,k] == 1, c[i,j,k], d[i,j,k])

我想最終得到一個數組,它只有滿足條件的值,其他地方都是空的,但不改變它的形狀

需要澄清的全部問題:

我從一個浮點數組開始,它的形狀是(71,71166)

我根據應用于float數組的截止值創建了一個int數組,基本上創建了許多bin,大致在數組中標記出10個區域,0的值介于

我想要得到的是一個形狀為(71,71166)的數組,它的平均值在特定的數組方向(假設垂直方向,如果你認為一個3D數組是3D立方體)的某個“bin”…

所以我試圖遍歷“bins”b==1,b==2等,在滿足條件的地方對浮點進行采樣,但在其他地方為空,這樣我就可以取平均值,然后在循環結束時重新組合成一個數組….

不知道我是不是在表達自己的意思。我使用的是np.where和索引,當我嘗試在沒有效率的情況下進行索引時,會不斷地出現錯誤。

總結

以上是生活随笔為你收集整理的python定义空数组_在numpy数组中设置空值的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。