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

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

按列篩選多維數(shù)字?jǐn)?shù)組

按列篩選多維數(shù)字?jǐn)?shù)組

墨色風(fēng)雨 2022-09-06 21:15:16
我有一個多維numpy數(shù)組,我只想在數(shù)組的每一列中都有特定的值。如果 vlaue 與我正在過濾的內(nèi)容不匹配,我想刪除整行。代碼片段:array = ([4, 78.01, 65.00, 98.00],         [5, 23.08, 87.68, 65.3],         [6, 45.98, 56.54, 98.76],         [7, 98.23, 26.65, 46.56])例如,第1列我想要0-90之間的數(shù)字,而第4列我想要介于70-100之間的值。所以我的理想輸出是: array = ([4, 78.01, 65.00, 98.00],         [6, 45.98, 56.54, 98.76])有什么辦法可以做到這一點(diǎn)嗎?
查看完整描述

1 回答

?
大話西游666

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

您需要將所有條件與執(zhí)行布爾索引鏈接在一起:bitwise operators

array[(array[:,0] > 0) & (array[:,0] < 100) & (array[:,3] > 90) & (array[:,3] < 100)]

array([[ 4.  , 78.01, 65.  , 98.  ],
       [ 6.  , 45.98, 56.54, 98.76]])


查看完整回答
反對 回復(fù) 2022-09-06
  • 1 回答
  • 0 關(guān)注
  • 98 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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