文章詳情頁(yè)
python求numpy中array按列非零元素的平均值案例
瀏覽:3日期:2022-07-22 11:01:37
輸入:numpy的array
輸出:一個(gè)一維的平均值array
import numpy as np def non_zero_mean(np_arr): exist = (np_arr != 0) num = np_arr.sum(axis=1) den = exist.sum(axis=1) return num/den
如果要求按行的非零元素的平均值,把所有的 axis=1改成axis=0
補(bǔ)充知識(shí):python dataframe 統(tǒng)計(jì)行列中零值的個(gè)數(shù)
1、按行統(tǒng)計(jì),返回為一個(gè)series:
(df == 0).astype(int).sum(axis=1)
以上這篇python求numpy中array按列非零元素的平均值案例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. JAMon(Java Application Monitor)備忘記2. docker容器調(diào)用yum報(bào)錯(cuò)的解決辦法3. Django使用HTTP協(xié)議向服務(wù)器傳參方式小結(jié)4. Springboot 全局日期格式化處理的實(shí)現(xiàn)5. Java GZip 基于內(nèi)存實(shí)現(xiàn)壓縮和解壓的方法6. SpringBoot+TestNG單元測(cè)試的實(shí)現(xiàn)7. 完美解決vue 中多個(gè)echarts圖表自適應(yīng)的問(wèn)題8. Java使用Tesseract-Ocr識(shí)別數(shù)字9. vue實(shí)現(xiàn)web在線聊天功能10. jsp文件下載功能實(shí)現(xiàn)代碼
排行榜
