numpy加权平均

1 import numpy as np
2 a = np.arange(15).reshape(3,5)
3 a

array([[ 0, 1, 2, 3, 4],
      [ 5, 6, 7, 8, 9],
      [10, 11, 12, 13, 14]])

np.average(a, axis=0,weights=(10, 5, 1))

array([ 2.1875,  3.1875,  4.1875,  5.1875,  6.1875])

axis=0 对最外层维度元素计算, weights=(10, 5, 1) 给投的权重分别为10 ,5 , 1

[ 2.1875,  3.1875,  4.1875,  5.1875,  6.1875]  =  ( 10*[ 0, 1, 2, 3, 4] + 5*[ 5, 6, 7, 8, 9] + 1*[10, 11, 12, 13, 14]) / (10+5+1)

 

转载于:https://www.cnblogs.com/cymwill/p/6705001.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/416911.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Alibaba Druid连接池接入

maven引入 <dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.1.17</version> </dependency> <dependency><groupId>com.alibaba</groupId><artifactId>druid-s…

WIN10快捷键

WIN10快捷键 多桌面切换&#xff1a;WIN CTRL ←/→ 桌面横竖屏转向&#xff1a;ALT CTRL ←/→ 转载于:https://www.cnblogs.com/rgqancy/p/6708391.html

ELK搭建及Java程序接入

环境 centos7.5 下载 官网下载Elasticsearch、Logstash、Kibana Free and Open Search: The Creators of Elasticsearch, ELK & Kibana | Elastic 下载 Elastic 产品 | Elastic 我下载的都是7.1.1版本&#xff0c;最好统一版本 &#xff08;注意&#xff0c;这几个都…

jQuery.Form.js 异步提交表单使用总结

jQuery.Form.js 是一个用于使用jQuery异步提交表单的插件&#xff0c;它使用方法简单&#xff0c;支持同步和异步两种方式提交。 第一步&#xff1a;引入jQuery与jQuery.Form.js 1 <script src"jQuery.1.8.3.js" type"text/javascript"></script&…

Ant Design Pro 开发上手

目录 地址 安装 目录结构 本地开发 打部署包 路由控制 地址 首页&#xff1a;https://pro.ant.design/index-cn 源码&#xff1a;https://github.com/ant-design/ant-design-pro/ 文档&#xff1a;https://pro.ant.design/docs/getting-started-cn 安装 $ git clone -…

Ant Design Pro 开启默认进入登录页

src/utils/authority.js getAuthority方法中 return authority || [admin]; 改为 return authority || [guest];

图片异步上传,使用ajax上传图片

1、使用插件plupload 2、实现效果 3、HTML 1 <li> 2 <div class"default" data-disabled"false"><img src"" class"upImage"></div> 3 <input id"fileStorge2" value"" type&…

Ant Desgin Pro 修改登录后默认导航到的位置

src/models/login.js 40行 yield put(routerRedux.replace(redirect || /)); 修改/为需要的路径

Ant Design Pro 登录超时处理

登录超时处理 看src/utils/request.js中的通用处理 有if (status 401) {dispatch到注销页面 所以后端用户状态无效时直接返回401即可 如 response.setStatus(401);

java并发容器

1 并发容器 &#xff08;1&#xff09;ConcurrentHashMap 把整个hashmap 分成若干个小的hashmap&#xff08;segment&#xff09;&#xff0c;每个segment自己加锁&#xff08;用ReentrantLock&#xff09;,put的时候采用while(trylock())&#xff0c;tryLock是底层是使用cas竞…

Ant Design Pro 修改title

在userlayout.js和Basiclayout.js里面修改getPageTitle方法里面的title变量值&#xff0c;修改后重启下项目&#xff0c;清除下缓存~~ src/pages/document.ejs中也要修改。

离职原因任意说

俗话说。人往高处走&#xff0c;水往低处流。此处不留爷&#xff0c;自有留爷处。金子总有发光的时候。每一个人离职都能够找出一堆的理由。离职理由大不同。如今让我们分享下呗。 &#xff08;1&#xff09;习惯性离职&#xff0c;这些人常年无心&#xff0c;静心工作&#xf…