python求加权平均值的实例(附纯python写法)

作者:斑点鱼 时间:2022-12-22 22:12:03 

首先是数据源:


#需要求加权平均值的数据列表
elements = []
#对应的权值列表
weights = []

使用numpy直接求:


import numpy as np

np.average(elements, weights=weights)

附纯python写法:


# 不使用numpy写法1
round(sum([elements[i]*weights[i] for i in range(n)])/sum(weights), 1)

# 不使用numpy写法2
round(sum([j[0]*j[1] for j in zip(elements, weights)])/sum(weights), 1)

来源:https://blog.csdn.net/sinat_28252525/article/details/80463070

标签:python,加权平均值
0
投稿

猜你喜欢

  • MySQL最新漏洞分析

    2012-07-11 15:41:10
  • Python将主机名转换为IP地址的方法

    2023-09-06 21:30:42
  • Python使用pymysql从MySQL数据库中读出数据的方法

    2024-01-26 15:26:24
  • python numpy实现文件存取的示例代码

    2022-01-11 07:14:58
  • uni-app网络请求、数据缓存实例详解

    2023-08-09 03:49:12
  • Python List列表对象内置方法实例详解

    2023-08-21 12:49:58
  • 用js控件div的滚动条,让它在内容更新时自动滚到底部的实现方法

    2024-04-19 09:45:30
  • Python实现matplotlib显示中文的方法详解

    2021-03-27 18:39:22
  • 详解MySQL中的SQRT函数的使用方法

    2024-01-28 03:59:32
  • sqlserver数据库大型应用解决方案经验总结

    2024-01-26 13:38:52
  • 基于python requests selenium爬取excel vba过程解析

    2021-06-18 23:47:09
  • Sql Server中的事务介绍

    2024-01-22 01:04:37
  • Go语言实现JSON解析的方法详解

    2024-04-26 17:24:01
  • C++/Php/Python/Shell 程序按行读取文件或者控制台的实现

    2021-12-20 06:36:18
  • order by newid() 各种数据库随机查询的方法

    2024-01-19 16:53:14
  • 海量数据库的查询优化及分页算法方案

    2024-01-16 18:50:51
  • jupyter-lab设置自启动及远程连接开发环境

    2023-08-29 09:11:39
  • MySQL优化之如何查找SQL效率低的原因

    2024-01-12 21:03:55
  • Python使用bar绘制堆积/带误差棒柱形图的实现

    2021-06-26 12:42:05
  • Python中列表、字典、元组、集合数据结构整理

    2022-08-02 05:54:57
  • asp之家 网络编程 m.aspxhome.com